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


The following tables list the members exposed by AnnAutomation.

Public Constructors

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

Public Properties

 NameDescription
Public PropertyActive Gets or sets a value indicating whether this AnnAutomation is active.  
Public PropertyCanApplyAllDecryptors Gets a value that indicates whether any decryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public PropertyCanApplyAllEncryptors Gets a value that indicates whether any encryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public PropertyCanApplyDecryptor Gets a value that indicates whether the object currently being edited is a decryptor AnnEncryptObject and can be applied.  
Public PropertyCanApplyEncryptor Gets a value that indicates whether the object currently being edited (selected) is an encryptor AnnEncryptObject and can be applied.  
Public PropertyCanBringToFirst Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.  
Public PropertyCanBringToFront Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.  
Public PropertyCanCopy Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.  
Public PropertyCanDelete Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.  
Public PropertyCanFlip Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.  
Public PropertyCanGroup Gets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.  
Public PropertyCanLock Gets a value that indicates whether the object currently being edited (selected) can be locked.  
Public PropertyCanPaste Gets a value that indicates whether the clipboard contains annotation objects that can be pasted.  
Public PropertyCanPlayAudio Gets a value that indicates whether this AnnAutomation is currently in a state where an AnnAudioObject can be played.  
Public PropertyCanRealizeAllRedactions Gets a value that indicates whether all of the AnnRedactionObject objects in this AnnAutomation can be realized.  
Public PropertyCanRealizeRedaction Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be realized.  
Public PropertyCanRedo Gets a value indicating whether the user can redo the previous operation performed in this AnnAutomation.  
Public PropertyCanResetRotatePoints Gets a value that indicates whether this AnnAutomation is currently in a state where the selected AnnObject is able to have its rotate control points reset to the default location.  
Public PropertyCanRestoreAllRedactions Gets a value that indicates whether one or more AnnRedactionObject objects in this AnnAutomation can be restored.  
Public PropertyCanRestoreRedaction Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be restored.  
Public PropertyCanRotate Gets a value indicating whether the AnnEditDesignerRotate property can be used at this time.  
Public PropertyCanSelectAll Gets a value indicating whether this AnnAutomation is in a state where all objects can be selected.  
Public PropertyCanSelectNone Gets a value indicating whether this AnnAutomation is in a state where it can deselect objects.  
Public PropertyCanSendToBack Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.  
Public PropertyCanSendToLast Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.  
Public PropertyCanShowObjectContextMenu Gets a value that indicates whether this AnnAutomation is currently in a state where the object context menu can be displayed.  
Public PropertyCanShowObjectPropertiesDialog Gets a value that indicates whether this AnnAutomation is currently in a state where the object properties dialog can be displayed.  
Public PropertyCanUndo Gets a value indicating whether the user can undo the previous operation performed in this AnnAutomation.  
Public PropertyCanUngroup Gets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.  
Public PropertyCanUnlock Gets a value that indicates whether the object currently being edited (selected) can be unlocked.  
Public Propertystatic (Shared in Visual Basic)ClipboardObjectFormat Returns the clipboard format name used when copying or pasting annotation objects.  
Public PropertyContainer Gets the annotation container of this AnnAutomation.  
Public PropertyCurrentDesigner Gets the current working designer.  
Public PropertyCurrentEditObject Gets the current AnnObject being edited.  
Public PropertyImageDirty Gets or sets a value indicating whether the image in the Viewer has been changed.  
Public PropertyManager Returns the automation manager to which this AnnAutomation belongs.  
Public PropertyObjectsDirty Gets or sets a value to determine whether one or more objects in this AnnAutomation have been changed.  
Public PropertyRotate Gets a value indicating whether the current AnnEditDesigner is in rotate mode.  
Public PropertyUndoCapacity Gets or sets a value that specifies the capacity of the undo/redo buffer.  
Public PropertyViewer Gets the raster viewer for this AnnAutomation.  
Top

Public Methods

 NameDescription
Public MethodApplyAllDecryptors Applies all the decryptor AnnEncryptObject objects in this AnnAutomation.  
Public MethodApplyAllEncryptors Applies all the encryptor AnnEncryptObject objects in this AnnAutomation.  
Public MethodApplyDecryptor Applies the decryptor AnnEncryptObject that is currently being edited (selected).  
Public MethodApplyEncryptor Applies the encryptor AnnEncryptObject object currently being edited (selected).  
Public MethodAttachContainer Attaches an AnnContainer to this AnnAutomation object.  
Public MethodBeginUndo Creates a new undo node in this AnnAutomation object.  
Public MethodBringToFront Brings the currently selected object(s) up in the Z-order.  
Public MethodCancel Cancels the operation currently being performed in this AnnAutomation  
Public MethodCancelUndo Cancels the undo node started in this AnnAutomation object.  
Public MethodCopy Copies the objects currently being edited to the clipboard.  
Public MethodDelete Deletes editing objects from this AnnAutomation.  
Public MethodDetachContainer Detaches the current AnnContainer from this AnnAutomation object.  
Public MethodDisposeOverloaded.  Releases all resources used by this object.  
Public MethodEndUndo Commits the undo node started in this AnnAutomation object.  
Public MethodFlip Flips the objects that are currently being edited (selected) in this AnnAutomation.  
Public MethodGroup Groups the objects currently being edited.  
Public MethodLock Locks the object(s) currently being edited (selected).  
Public MethodPaste Copies the annotation objects from the clipboard to this AnnAutomation.  
Public MethodPlayAudio Plays the AnnAudioObject object that is currently being edited (selected) in this AnnAutomation.  
Public MethodRealize Draws the annotation objects inside this AnnAutomation.  
Public MethodRealizeAllRedactions Realizes all the AnnRedactionObject objects in this AnnAutomation.  
Public MethodRealizeRedaction Realizes the AnnRedactionObject object currently being edited (selected).  
Public MethodRedo Reapplies the last operation that was undone in this AnnAutomation.  
Public MethodResetRotatePoints Resets the rotate control points of the selected AnnObject to their default location.  
Public MethodRestoreAllRedactions Restores all of the AnnRedactionObject objects in this AnnAutomation.  
Public MethodRestoreRedaction Restores the AnnRedactionObject object currently being edited (selected).  
Public MethodSelectAll Selects all objects in this AnnAutomation.  
Public MethodSelectNone Deselects all objects in this AnnAutomation.  
Public MethodSendToBack Sends the currently selected object(s) down in the Z-order.  
Public MethodShowContextMenu Displays the automation context menu.  
Public MethodShowObjectContextMenu Displays the object context menu.  
Public MethodShowObjectPropertiesDialog Opens the object's Properties dialog.  
Public MethodStartEditing Starts editing the given AnnObject.  
Public MethodUndo Undoes the last operation performed in this AnnAutomation.  
Public MethodUngroup Ungroups the AnnGroupObject object currently being edited.  
Public MethodUnlock Unlocks the object(s) currently being edited (selected).  
Top

Protected Methods

 NameDescription
Protected MethodFinalizeOverridden.  This member overrides Finalize.  
Protected MethodOnAfterObjectChanged Raises the AfterObjectChanged event.  
Protected MethodOnBeforeObjectChanged Raises the BeforeObjectChanged event.  
Protected MethodOnCurrentDesignerChanged Raises the CurrentDesignerChanged event.  
Protected MethodOnImageDirtyChanged Raises the ImageDirtyChanged event.  
Protected MethodOnUndoRedoChanged Raises the UndoRedoChanged event.  
Top

Public Events

 NameDescription
Public EventAfterObjectChanged Occurs after an AnnObject has been changed.  
Public EventBeforeObjectChanged Occurs before an AnnObject is about to be changed.  
Public EventCurrentDesignerChanged Occurs when the current designer has changed.  
Public EventImageDirtyChanged Occurs when the ImageDirty value changes.  
Public EventUndoRedoChanged Occurs when the undo or redo buffer changes.  
Top

See Also

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