Leadtools.Annotations Requires Document/Medical product license | Send comments on this topic. | Back to Introduction - All Topics | Help Version 16.5.9.25
AnnAutomationManager Class Members
See Also  Fields  Properties  Methods  Events
Leadtools.Annotations Namespace : AnnAutomationManager Class

The following tables list the members exposed by AnnAutomationManager.

Public Constructors

 NameDescription
Public Constructor AnnAutomationManager Constructor Initializes a new instance of the AnnAutomationManager class.  
Top

Public Fields

 NameDescription
Public Fieldstatic (Shared in Visual Basic) AudioObjectId The automation id for AnnAudioObject.  
Public Fieldstatic (Shared in Visual Basic) ButtonObjectId The automation id for AnnButtonObject.  
Public Fieldstatic (Shared in Visual Basic) ClosedCurveObjectId The automation id for AnnClosedCurveObject.  
Public Fieldstatic (Shared in Visual Basic) CrossProductObjectId The automation id for AnnCrossProductObject.  
Public Fieldstatic (Shared in Visual Basic) CurveObjectId The automation id for AnnCurveObject.  
Public Fieldstatic (Shared in Visual Basic) EllipseObjectId The automation id for AnnEllipseObject.  
Public Fieldstatic (Shared in Visual Basic) EncryptObjectId The automation id for AnnEncryptObject.  
Public Fieldstatic (Shared in Visual Basic) FreehandHotspotObjectId The automation id for AnnFreehandHotspotObject.  
Public Fieldstatic (Shared in Visual Basic) FreehandObjectId The automation id for a freehand AnnPolylineObject.  
Public Fieldstatic (Shared in Visual Basic) GroupObjectId The automation id for AnnGroupObject.  
Public Fieldstatic (Shared in Visual Basic) HiliteObjectId The automation id for AnnHiliteObject.  
Public Fieldstatic (Shared in Visual Basic) HotspotObjectId The automation id for AnnHotspotObject.  
Public Fieldstatic (Shared in Visual Basic) LineObjectId The automation id for AnnLineObject.  
Public Fieldstatic (Shared in Visual Basic) NoteObjectId The automation id for AnnNoteObject.  
Public Fieldstatic (Shared in Visual Basic) PointerObjectId The automation id for AnnPointerObject.  
Public Fieldstatic (Shared in Visual Basic) PointObjectId The automation id for AnnPointObject.  
Public Fieldstatic (Shared in Visual Basic) PolygonObjectId The automation id for AnnPolygonObject.  
Public Fieldstatic (Shared in Visual Basic) PolylineObjectId The automation id for AnnPolylineObject.  
Public Fieldstatic (Shared in Visual Basic) PolyRulerObjectId The automation id for AnnPolyRulerObject.  
Public Fieldstatic (Shared in Visual Basic) ProtractorObjectId The automation id for AnnProtractorObject.  
Public Fieldstatic (Shared in Visual Basic) RectangleObjectId The automation id for AnnRectangleObject.  
Public Fieldstatic (Shared in Visual Basic) RedactionObjectId The automation id for AnnRedactionObject.  
Public Fieldstatic (Shared in Visual Basic) RubberStampObjectId The automation id for AnnRubberStampObject.  
Public Fieldstatic (Shared in Visual Basic) RulerObjectId The automation id for AnnRulerObject.  
Public Fieldstatic (Shared in Visual Basic) SelectObjectId The automation id for the select object.  
Public Fieldstatic (Shared in Visual Basic) StampObjectId The automation id for AnnStampObject.  
Public Fieldstatic (Shared in Visual Basic) TextObjectId The automation id for AnnTextObject.  
Public Fieldstatic (Shared in Visual Basic) TextPointerObjectId The automation id for AnnTextPointerObject.  
Public Fieldstatic (Shared in Visual Basic) TextRollupObjectId The automation id for AnnTextRollupObject.  
Public Fieldstatic (Shared in Visual Basic) UserObjectId The automation id for user-defined AnnObject derived classes.  
Top

Public Properties

 NameDescription
Public Property Automations Gets the collection of AnnAutomation objects in this AnnAutomationManager.  
Public Property ContextMenu Gets or sets the main automation context menu.  
Public Property ControlPoint Gets or sets the AnnControlPoint object for all AnnEditDesigner derived classes.  
Public Property ControlPointCursor Gets or sets the Cursor mouse pointer image used when the cursor is over a control point.  
Public Property ControlPointNESWCursor Gets or sets the Cursor mouse pointer image used when the cursor is over the upper right or lower left control point of a rectangular selection.  
Public Property ControlPointNSCursor Gets or sets the Cursor mouse pointer image used when the cursor is over the upper middle or lower middle control point of a rectangular selection.  
Public Property ControlPointNWSECursor Gets or sets the Cursor mouse pointer image used when the cursor is over the upper left or lower right control point of a rectangular selection.  
Public Property ControlPointsGap Gets or sets a value that indicates which control points to display.  
Public Property ControlPointsHitTestBuffer Gets or sets the hit test buffer for all AnnEditDesigner derived classes.  
Public Property ControlPointWECursor Gets or sets the Cursor mouse pointer image used when the cursor is over a side middle control point of a rectangular selection.  
Public Property CurrentObjectId Gets or sets the current automation object id.  
Public Property CurrentRubberStampType Gets or sets the current automation rubber stamp object type.  
Public Property EditHitTestBuffer Gets or sets the hit test buffer for all AnnEditDesigner derived classes.  
Public Property EditObjectAfterDraw Gets or sets a value that indicates whether new drawn objects are selected (edited).  
Public Property ExtendedModeModifierKey Gets or sets the extended mode modifier key.  
Public Property GroupEditFrameBackPen Gets or sets the background AnnPen used when drawing the group outline for all AnnEditDesigner derived classes.  
Public Property GroupEditFrameForePen Gets or sets the foreground AnnPen used when drawing the group outline for all AnnEditDesigner derived classes.  
Public Property GroupEditObjectPen Gets or sets the object outline AnnPen used when drawing selected objects in a group for all AnnEditDesigner derived classes.  
Public Property HidePropertiesTabs Specifies the list of property pages that can be displayed or hidden when displaying the annotation properties dialog through automation.  
Public Property MaintainAspectRatio Gets or sets a value that indicates whether to preserve the aspect ratio when moving a corner control point for all AnnEditDesigner derived classes.  
Public Property MoveObjectWithName Gets or sets a value indicating whether to move the object when the name moves.  
Public Property MultiSelectModifierKey Gets or sets the multi-select modifier key.  
Public Property ObjectPropertiesDialogType Gets or sets the object's properties dialog.  
Public Property Objects Gets the collection of AnnAutomationObject objects in this AnnAutomationManager  
Public Property PasswordDialogType Gets or sets the password dialog.  
Public Property RasterCodecs Gets or sets the RasterCodecs used when loading the images of objects that implement the IAnnPictureObject interface.  
Public Property RedactionRealizePassword Gets or sets the password used for realization of AnnRedactionObject objects.  
Public Property RotateCenterControlPoint Gets or sets the AnnControlPoint object used for the rotate center control point for all AnnEditDesigner derived classes.  
Public Property RotateCenterControlPointCursor Gets or sets the Cursor mouse pointer image used when hovering over or dragging the rotate center control point.  
Public Property RotateGripperControlPoint Gets or sets the AnnControlPoint object used for the rotate gripper control point for all AnnEditDesigner derived classes.  
Public Property RotateGripperControlPointCursor Gets or sets the Cursor mouse pointer image used when hovering over or dragging the rotate gripper control point.  
Public Property RotateLinePen Gets or sets the AnnPen used to draw a line between the rotate control points for all AnnEditDesigner derived objects.  
Public Property RotateModifierKey Gets or sets the rotate modifier key.  
Public Property RubberStampButtonDropDownContextMenu Gets or sets the context menu for the rubber stamp toolbar button of this AnnAutomationManager.  
Public Property RunCursor Gets or sets the cursor used in run mode when hovering over an object.  
Public Property RunHitTestBuffer Gets or sets the hit test buffer for all AnnRunDesigner derived classes.  
Public Property SelectedObjectCursor Gets or sets the Cursor mouse pointer image used when the cursor is over a selected object.  
Public Property SelectObjectCursor Gets or sets the Cursor mouse pointer image used when hovering over an unselected annotation object.  
Public Property SelectRectangleCursor Gets or sets the Cursor mouse pointer image used when dragging and selecting a group of objects.  
Public Property ShowControlPoints Gets or sets a value that indicates whether to show the control points.  
Public Property ShowTextObjectEditWindowAfterDraw Gets or sets a value that indicates whether to show a text edit window after a text object is drawn.  
Public Property ShowTextObjectsPropertiesDialogAfterDraw Gets or sets a value that indicates whether to show the object properties dialog after a text object is drawn.  
Public Property ToolBar Gets the automation toolbar.  
Public Property UserMode Gets or sets the current user mode.  
Public Property UseXPStyleToolBar Gets or sets a value that indicates whether the annotation toolbar is drawn with the new XP style look.  
Top

Public Methods

 NameDescription
Public Methodstatic (Shared in Visual Basic) CreateDefaultObjectContextMenu Creates the context menu associated with a certain id.  
Public Method CreateDefaultObjects Creates the default automation annotation objects.  
Public Method CreateToolBar Creates the automation toolbar.  
Public Methodstatic (Shared in Visual Basic) CurrentUICultureChanged Informs this AnnAutomationManager that the current UI culture has been changed.  
Public Method DisposeOverloaded.  Releases all resources used by this object.  
Public Method FindObject Finds the AnnAutomationObject associated with a certain id.  
Top

Protected Methods

 NameDescription
Protected Method FinalizeOverridden.  This member overrides Finalize.  
Top

Public Events

 NameDescription
Public Event CurrentObjectIdChanged Occurs when the value of the CurrentObjectId property changes.  
Public Event CurrentRubberStampTypeChanged Occurs when the value of the CurrentRubberStampType property changes.  
Public Event UserModeChanged Occurs when the value of the UserMode property changes.  
Top

See Also

Leadtools.Annotations requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features