←Select platform

AnnAutomationManager Class Members

Summary

The following tables list the members exposed by AnnAutomationManager.

Public Constructors

Name Description
AnnAutomationManager Initializes a new instance of the AnnAutomationManager class

Public Methods

Name Description
Create Creates a new instance of AnnAutomationManager with the specified rendering engine.
CreateDefaultObjects Creates the default automation annotation objects.
FindObject Finds the AnnAutomationObject for a specified AnnObject
FindObjectById Finds the specified AnnAutomationObject by id.
LoadPackage Loads the automation objects from the specified package.

Public Properties

Name Description
Automations Gets the collection of AnnAutomation objects in this AnnAutomationManager.
CancelInactiveDesigners Gets or sets a value indicating whether any designers in an AnnAutomation are automatically canceled when the automation becomes inactive.
CurrentObjectId Gets or sets the current automation object ID.
CurrentRubberStampType Gets or sets the current automation rubber stamp object type.
DeselectOnDown Gets or sets a value that indicates whether to de-select any objects as soon as the user clicks down with the cursor or taps using touch on the container outside of its boundaries.
EditContentAfterDraw Gets or sets a value that indicates whether the EditContent event should occur automatically after the designer has successfully finished drawing a new object.
EditObjectAfterDraw Gets or sets a value that indicates whether newly drawn objects are selected (edited).
EditTextAfterDraw Gets or sets a value that indicates whether the EditText event should occur automatically after the designer has successfully finished drawing a new text object.
EnableDeselectObject Gets or sets a value that indicates whether clicking on an already selected object while the MultiSelectModifierKey is pressed should de-select it.
EnableObjectsAlignment Gets or sets a value that indicates whether you can align selected objects based on one of them.
EnablePartialDrop Gets or sets a value that indicates whether to allow partial drop of annotation objects between multiple containers.
EnableThumbsSelection Gets or sets a value that indicates whether clicking on any of the thumbs of the objects automatically starts editing.
EnableToolTip Gets or sets a value that indicates whether firing the ToolTip event is enabled.
EndDrawWhenLostFocus Gets or sets a value indicating whether any designers in an AnnAutomation are automatically canceled when the automation loses focus.
EndEditDesignerBeforeDraw Gets or sets a value that indicates whether to end the current edit designer when the user starts drawing a new object.
ExtendedModeModifierKey Gets or sets the extended mode modifier key.
FontRelativeToImageDpi Indicates whether to take image DPI in consideration when calculating font size.
ForceSelectionModifierKey Gets or sets a value that indicates whether the user can draw the selection object only when one of its key modifiers is pressed.
GroupsRoles Gets or sets the AnnGroupsRoles associated with this automation manager.
HitTestBehavior Gets or sets a value that determines how objects are hit-tested through a selection rectangle.
MaintainAspectRatio Gets or sets a value that indicates whether to preserve the aspect ratio when moving a corner thumb for all AnnEditDesigner derived classes.
MultiSelectModifierKey Gets or sets the multi-select modifier key.
Objects Gets the collection of AnnAutomationObject objects in this AnnAutomationManager.
PlatformCallbacks Gets the platform-specific callbacks for this automation manager.
RedactionRealizePassword Gets or sets the password to use to perform realization of AnnRedactionObject objects.
RenderingEngine Gets or sets the rendering engine associated with this AnnAutomationManager.
Resources Gets or sets the annotations resources used by all containers used with this automation manager.
RestrictDesigners Gets or sets a value that indicates whether the object should be restricted to be inside the container boundary.
RotateModifierKey Gets or sets the rotate modifier key.
RunHitTestBuffer Gets or sets the hit test buffer for all AnnRunDesigner derived classes.
SelectionModifierKey Gets or sets the value of the modifier key that must be pressed in order for the user to start drawing the selection object.
ShowThumbs Gets or sets a value that indicates whether to show the thumbs.
SnapToGridOptions Gets or sets the default AnnSnapToGridOptions of this AnnAutomationManager.
ThumbsGap Gets or sets a value that indicates which thumbs to display in a polyline object.
ThumbsHitTestBuffer Gets or sets the hit test buffer for all AnnEditDesigner derived classes.
UsePDFMode Gets or sets if we are annotating a pdf document or no.
UserMode Gets or sets the current user mode.
UseRotateThumbs Gets or sets a value that indicates whether to show the rotation thumbs when an object is selected.

Public Events

Name Description
CurrentObjectIdChanged Occurs when the value of the CurrentObjectId property changes.
CurrentRubberStampTypeChanged Occurs when the value of the CurrentRubberStampType property changes.
UserModeChanged Occurs when the value of the UserMode property changes
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Annotations.Automation Assembly