Class PlaceholderItemHandler
Inheritance
System.Object
PlaceholderItemHandler
Implements
System.ICloneable
System.IDisposable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Aurigma.DesignAtoms.dll
Syntax
public sealed class PlaceholderItemHandler : ShapeItemHandler, ICloneable, IDisposable, IPipelineExtender, IContainerItemHandler
Constructors
PlaceholderItemHandler(IConfiguration, IFileCache, ILogger, PlaceholderItem)
Declaration
public PlaceholderItemHandler(IConfiguration configuration, IFileCache fileCache, ILogger ccLogger, PlaceholderItem item)
Parameters
PlaceholderItemHandler(IConfiguration, IFileCache, ILogger, PlaceholderItem, ContentItemHandler)
Declaration
public PlaceholderItemHandler(IConfiguration configuration, IFileCache fileCache, ILogger ccLogger, PlaceholderItem item, ContentItemHandler content)
Parameters
Properties
BottomFrames
Declaration
public List<ContentItemHandler> BottomFrames { get; set; }
Property Value
CanExtendPipeline
Declaration
public bool CanExtendPipeline { get; }
Property Value
Type |
Description |
System.Boolean |
|
Content
Declaration
public ContentItemHandler Content { get; set; }
Property Value
IsCoverMode
Declaration
public bool IsCoverMode { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsEmptyContent
Declaration
public bool IsEmptyContent { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsStubContent
Declaration
public bool IsStubContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsStubOrEmptyContent
Declaration
public bool IsStubOrEmptyContent { get; }
Property Value
Type |
Description |
System.Boolean |
|
Item
Declaration
public PlaceholderItem Item { get; }
Property Value
ShowMaskedContent
Declaration
public bool ShowMaskedContent { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
TopFrames
Declaration
public List<ContentItemHandler> TopFrames { get; set; }
Property Value
Visible
Declaration
public override bool Visible { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Methods
Clone()
Declaration
Returns
Type |
Description |
System.Object |
|
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Overrides
ExtendPipeline(Pipeline, IImageParams, IColorManagement, Single, out IEnumerable<IDisposable>, PointF, Boolean)
Declaration
public void ExtendPipeline(Pipeline pipeline, IImageParams destImageParams, IColorManagement colorManagement, float scale, out IEnumerable<IDisposable> deps, PointF offset, bool isPreview)
Parameters
Type |
Name |
Description |
Aurigma.GraphicsMill.Pipeline |
pipeline |
|
Aurigma.GraphicsMill.IImageParams |
destImageParams |
|
IColorManagement |
colorManagement |
|
System.Single |
scale |
|
System.Collections.Generic.IEnumerable<System.IDisposable> |
deps |
|
PointF |
offset |
|
System.Boolean |
isPreview |
|
GetClippingPath(Single, Boolean)
Declaration
protected override Path GetClippingPath(float dpi = 72F, bool rotate = true)
Parameters
Type |
Name |
Description |
System.Single |
dpi |
|
System.Boolean |
rotate |
|
Returns
Type |
Description |
Aurigma.GraphicsMill.AdvancedDrawing.Path |
|
Overrides
GetItemHandlerData()
Declaration
public override ItemHandlerData GetItemHandlerData()
Returns
Overrides
GetItemHandlerDataType()
Declaration
public override string GetItemHandlerDataType()
Returns
Type |
Description |
System.String |
|
Overrides
UpdateContentAndFrames(Action<ContentItemHandler>)
Declaration
public void UpdateContentAndFrames(Action<ContentItemHandler> func)
Parameters
UpdateNestedItemHandlers(Func<ItemHandler, Boolean>)
Declaration
public bool UpdateNestedItemHandlers(Func<ItemHandler, bool> updateFunc)
Parameters
Type |
Name |
Description |
System.Func<ItemHandler, System.Boolean> |
updateFunc |
|
Returns
Type |
Description |
System.Boolean |
|
Implements
System.ICloneable
System.IDisposable