←Select platform

AnnContainer Class Members

Summary

The following tables list the members exposed by AnnContainer.

Public Constructors

Name Description
Public Constructor AnnContainer Initializes a new AnnContainer with default settings.

Public Methods

Name Description
Public Method Clone Creates an exact copy of this AnnContainer object.
Public Method ConvertToRegion Converts the AnnObject to a region using the specified fill and combine modes.
Public Method static  | Shared in VB Create Creates a new AnnContainer with the specified offset, size and mapper.
Public Method FindObjectsByGuid Searches a list of containers for annotation objects using GUIDs.
Public Method Flip Flips this AnnContainer and its children horizontally or vertically.
Public Method HitTestPoint Performs hit-testing on this AnnContainer at the specified point.
Public Method HitTestRect Performs hit-testing on this AnnContainer at the specified rectangle.
Public Method Resize Resizes this container to the speccified size using the specified options.
Public Method Rotate Rotates this AnnContainer and its children by the specified value.
Public Method Select For internal use.
Public Method Unselect For internal use.

Public Properties

Name Description
Public Property ActiveLayer Gets or sets the active layer in this container.
Public Property Bounds Current container boundaries resulting from the rotation operations.
Public Property Children Gets the collection of AnnObjects in this AnnContainer.
Public Property Fill Gets or sets the AnnBrush to use when filling the interior of this AnnContainer.
Public Property GroupsRoles Gets or sets the AnnGroupsRoles associated with this container.
Public Property HitTestBehavior Gets or sets a value that determines how objects are hit-tested using a selection rectangle.
Public Property HitTestBuffer Gets or sets the threshold buffer value for hit testing.
Public Property IsEnabled Gets or sets a value indicating whether the object is enabled.
Public Property IsModified Indicates that the objects in this container have been modified.
Public Property IsVisible Gets or sets a value indicating whether the object is visible.
Public Property Labels Gets the collection of labels to render on top of this AnnContainer.
Public Property Layers Gets the collection of AnnLayers in this AnnContainer.
Public Property Mapper Gets or sets the mapper for this AnnContainer.
Public Property Offset The offset of this AnnContainer.
Public Property PageNumber Gets or sets the page number associated with this AnnContainer.
Public Property RotateAngle Cumulative rotation angle for this container.
Public Property SelectionObject Gets or sets the selection object used by this AnnContainer.
Public Property Size Gets or sets the size of this AnnContainer.
Public Property Stroke Gets or sets the AnnStroke to use when drawing the border of this AnnContainer.
Public Property UserData Gets or sets a user-defined value associated with this container
Public Property UserMode Gets or sets the user mode.
Public Property ViewPerspective The view perspective associated with this container.

Public Events

Name Description
Public Event ObjectAdded Occurs when an object is added to the AnnContainer. AnnObjectCollectionEventArgs
Public Event ObjectRemoved Occurs when an object is removed from the AnnContainer. AnnObjectCollectionEventArgs
Public Event ObjectsPropertyChanged Occurs when any property of any AnnObject in this container changes. AnnPropertyChangedEventArgs

See Also

AnnContainer Class

Leadtools.Annotations.Engine Namespace

Help Version 22.0.2023.7.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Engine Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.