Back to Website
Show / Hide Table of Contents

Class ItemVisitor

Inheritance
System.Object
ItemVisitor
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()
Namespace: Aurigma.DesignAtoms.Model
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public abstract class ItemVisitor

Constructors

ItemVisitor()

Declaration
protected ItemVisitor()

Methods

Visit(AutoScaledTextItem)

Declaration
public abstract Task Visit(AutoScaledTextItem autoScaledText)
Parameters
Type Name Description
AutoScaledTextItem autoScaledText
Returns
Type Description
System.Threading.Tasks.Task

Visit(BarcodeItem)

Declaration
public abstract Task Visit(BarcodeItem image)
Parameters
Type Name Description
BarcodeItem image
Returns
Type Description
System.Threading.Tasks.Task

Visit(BoundedTextItem)

Declaration
public abstract Task Visit(BoundedTextItem boundedText)
Parameters
Type Name Description
BoundedTextItem boundedText
Returns
Type Description
System.Threading.Tasks.Task

Visit(ClipartItem)

Declaration
public abstract Task Visit(ClipartItem clipartItem)
Parameters
Type Name Description
ClipartItem clipartItem
Returns
Type Description
System.Threading.Tasks.Task

Visit(CurvedTextItem)

Declaration
public abstract Task Visit(CurvedTextItem curvedText)
Parameters
Type Name Description
CurvedTextItem curvedText
Returns
Type Description
System.Threading.Tasks.Task

Visit(DashedLineItem)

Declaration
public abstract Task Visit(DashedLineItem dahedLine)
Parameters
Type Name Description
DashedLineItem dahedLine
Returns
Type Description
System.Threading.Tasks.Task

Visit(EllipseItem)

Declaration
public abstract Task Visit(EllipseItem ellipse)
Parameters
Type Name Description
EllipseItem ellipse
Returns
Type Description
System.Threading.Tasks.Task

Visit(GridItem)

Declaration
public abstract Task Visit(GridItem grid)
Parameters
Type Name Description
GridItem grid
Returns
Type Description
System.Threading.Tasks.Task

Visit(GroupItem)

Declaration
public abstract Task Visit(GroupItem groupItem)
Parameters
Type Name Description
GroupItem groupItem
Returns
Type Description
System.Threading.Tasks.Task

Visit(ImageItem)

Declaration
public abstract Task Visit(ImageItem image)
Parameters
Type Name Description
ImageItem image
Returns
Type Description
System.Threading.Tasks.Task

Visit(LineItem)

Declaration
public abstract Task Visit(LineItem line)
Parameters
Type Name Description
LineItem line
Returns
Type Description
System.Threading.Tasks.Task

Visit(PathBoundedTextItem)

Declaration
public abstract Task Visit(PathBoundedTextItem pathBoundedText)
Parameters
Type Name Description
PathBoundedTextItem pathBoundedText
Returns
Type Description
System.Threading.Tasks.Task

Visit(PlaceholderItem)

Declaration
public abstract Task Visit(PlaceholderItem placeholder)
Parameters
Type Name Description
PlaceholderItem placeholder
Returns
Type Description
System.Threading.Tasks.Task

Visit(PlainTextItem)

Declaration
public abstract Task Visit(PlainTextItem plainText)
Parameters
Type Name Description
PlainTextItem plainText
Returns
Type Description
System.Threading.Tasks.Task

Visit(PolylineItem)

Declaration
public abstract Task Visit(PolylineItem polyline)
Parameters
Type Name Description
PolylineItem polyline
Returns
Type Description
System.Threading.Tasks.Task

Visit(RectangleItem)

Declaration
public abstract Task Visit(RectangleItem rectangle)
Parameters
Type Name Description
RectangleItem rectangle
Returns
Type Description
System.Threading.Tasks.Task

Visit(ShapeItem)

Declaration
public abstract Task Visit(ShapeItem shape)
Parameters
Type Name Description
ShapeItem shape
Returns
Type Description
System.Threading.Tasks.Task

Visit(SmartItem)

Declaration
public abstract Task Visit(SmartItem smart)
Parameters
Type Name Description
SmartItem smart
Returns
Type Description
System.Threading.Tasks.Task
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback