Class ItemDataHandler
Inheritance
System.Object
ItemDataHandler
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 class ItemDataHandler : ItemVisitor
Constructors
ItemDataHandler(ItemData, IConfiguration, IImageLoader, IItemHandlerFactory, IRemoteImageLoader, IFileCacheImageParamsReader, IUserImagesProvider, IPublicImagesProvider, ISessionContext)
Declaration
public ItemDataHandler(ItemData itemData, IConfiguration configuration, IImageLoader imageLoader, IItemHandlerFactory itemHandlerFactory, IRemoteImageLoader remoteImageLoader, IFileCacheImageParamsReader fileCacheImageParamsReader, IUserImagesProvider userImagesProvider, IPublicImagesProvider publicImagesProvider, ISessionContext sessionContext = null)
Parameters
Methods
Visit(AutoScaledTextItem)
Declaration
public override Task Visit(AutoScaledTextItem autoScaledText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(BarcodeItem)
Declaration
public override Task Visit(BarcodeItem barcode)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(BoundedTextItem)
Declaration
public override Task Visit(BoundedTextItem boundedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(ClipartItem)
Declaration
public override Task Visit(ClipartItem clipartItem)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(CurvedTextItem)
Declaration
public override Task Visit(CurvedTextItem curvedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(DashedLineItem)
Declaration
public override Task Visit(DashedLineItem dashedLine)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(EllipseItem)
Declaration
public override Task Visit(EllipseItem ellipse)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(GridItem)
Declaration
public override Task Visit(GridItem grid)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(GroupItem)
Declaration
public override Task Visit(GroupItem groupItem)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(ImageItem)
Declaration
public override Task Visit(ImageItem image)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(LineItem)
Declaration
public override Task Visit(LineItem line)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(PathBoundedTextItem)
Declaration
public override Task Visit(PathBoundedTextItem pathBoundedText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(PlaceholderItem)
Declaration
public override Task Visit(PlaceholderItem placeholder)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(PlainTextItem)
Declaration
public override Task Visit(PlainTextItem plainText)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(PolylineItem)
Declaration
public override Task Visit(PolylineItem polyline)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(RectangleItem)
Declaration
public override Task Visit(RectangleItem rectangle)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(ShapeItem)
Declaration
public override Task Visit(ShapeItem shape)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides
Visit(SmartItem)
Declaration
public override Task Visit(SmartItem smart)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Overrides