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

The following tables list the members exposed by AnnAutomation.

Public Constructors

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

Public Properties

 NameDescription
Public Property Active Gets or sets a value indicating whether this AnnAutomation is active.  
Public Property CanApplyAllDecryptors Gets a value that indicates whether any decryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public Property CanApplyAllEncryptors Gets a value that indicates whether any encryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public Property CanApplyDecryptor Gets a value that indicates whether the object currently being edited is a decryptor AnnEncryptObject and can be applied.  
Public Property CanApplyEncryptor Gets a value that indicates whether the object currently being edited (selected) is an encryptor AnnEncryptObject and can be applied.  
Public Property CanBringToFirst Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.  
Public Property CanBringToFront Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.  
Public Property CanCopy Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.  
Public Property CanDelete Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.  
Public Property CanFlip Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.  
Public Property CanGroup Gets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.  
Public Property CanLock Gets a value that indicates whether the object currently being edited (selected) can be locked.  
Public Property CanPaste Gets a value that indicates whether the clipboard contains annotation objects that can be pasted.  
Public Property CanPlayAudio Gets a value that indicates whether this AnnAutomation is currently in a state where an AnnAudioObject can be played.  
Public Property CanRealizeAllRedactions Gets a value that indicates whether all of the AnnRedactionObject objects in this AnnAutomation can be realized.  
Public Property CanRealizeRedaction Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be realized.  
Public Property CanRedo Gets a value indicating whether the user can redo the previous operation performed in this AnnAutomation.  
Public Property CanResetRotatePoints Gets a value that indicates whether this AnnAutomation is currently in a state where the selected AnnObjectBase is able to have its rotate control points reset to the default location.  
Public Property CanRestoreAllRedactions Gets a value that indicates whether one or more AnnRedactionObject objects in this AnnAutomation can be restored.  
Public Property CanRestoreRedaction Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be restored.  
Public Property CanSelectAll Gets a value indicating whether this AnnAutomation is in a state where all objects can be selected.  
Public Property CanSelectNone Gets a value indicating whether this AnnAutomation is in a state where it can deselect objects.  
Public Property CanSendToBack Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.  
Public Property CanSendToLast Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.  
Public Property CanShowObjectPropertiesDialog Gets a value that indicates whether this AnnAutomation is currently in a state where the object properties dialog can be displayed.  
Public Property CanUndo Gets a value indicating whether the user can undo the previous operation performed in this AnnAutomation.  
Public Property CanUngroup Gets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.  
Public Property CanUnlock 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 Property Container Gets the annotation container of this AnnAutomation.  
Public Property CurrentDesigner Gets the current working designer.  
Public Property CurrentEditObject Gets the current AnnObjectBase being edited.  
Public Property ImageDirty Gets or sets a value indicating whether the image in the Viewer has been changed.  
Public Property Manager Returns the automation manager to which this AnnAutomation belongs.  
Public Property ObjectsDirty Gets or sets a value to determine whether one or more objects in this AnnAutomation have been changed.  
Public Property UndoCapacity Gets or sets a value that specifies the capacity of the undo/redo buffer.  
Public Property Viewer Gets the BitmapSource viewer for this AnnAutomation.  
Top

Public Methods

 NameDescription
Public Method ApplyAllDecryptors Applies all the decryptor AnnEncryptObject objects in this AnnAutomation.  
Public Method ApplyAllEncryptors Applies all the encryptor AnnEncryptObject objects in this AnnAutomation.  
Public Method ApplyDecryptor Applies the decryptor AnnEncryptObject that is currently being edited (selected).  
Public Method ApplyEncryptor Applies the encryptor AnnEncryptObject object currently being edited (selected).  
Public Method BeginUndo Creates a new undo node in this AnnAutomation object.  
Public Method BringToFront Brings the currently selected object(s) up in the Z-order.  
Public Method Cancel Cancels the operation currently being performed in this AnnAutomation  
Public Method CancelUndo Cancels the undo node started in this AnnAutomation object.  
Public Method Copy Copies the objects currently being edited to the clipboard.  
Public Method Delete Deletes editing objects from this AnnAutomation.  
Public Method EndUndo Commits the undo node started in this AnnAutomation object.  
Public Method Flip Flips the objects that are currently being edited (selected) in this AnnAutomation.  
Public Method Group Groups the objects currently being edited.  
Public Method Lock Locks the object(s) currently being edited (selected).  
Public Method Paste Copies the annotation objects from the clipboard to this AnnAutomation.  
Public Method PlayAudio Plays the AnnAudioObject object that is currently being edited (selected) in this AnnAutomation.  
Public Method RealizeAllRedactions Realizes all the AnnRedactionObject objects in this AnnAutomation.  
Public Method RealizeRedaction Realizes the AnnRedactionObject object currently being edited (selected).  
Public Method Redo Reapplies the last operation that was undone in this AnnAutomation.  
Public Method ResetRotatePoints Resets the rotate control points of the selected AnnObjectBase to their default location.  
Public Method RestoreAllRedactions Restores all of the AnnRedactionObject objects in this AnnAutomation.  
Public Method RestoreRedaction Restores the AnnRedactionObject object currently being edited (selected).  
Public Method SelectAll Selects all objects in this AnnAutomation.  
Public Method SelectNone Deselects all objects in this AnnAutomation.  
Public Method SendToBack Sends the currently selected object(s) down in the Z-order.  
Public Method ShowObjectPropertiesDialog Opens the object's Properties dialog.  
Public Method StartEditing Starts editing the given AnnObjectBase.  
Public Method Undo Undoes the last operation performed in this AnnAutomation.  
Public Method Ungroup Ungroups the AnnGroupObject object currently being edited.  
Public Method Unlock Unlocks the object(s) currently being edited (selected).  
Top

Protected Methods

Public Events

 NameDescription
Public Event AfterObjectChanged Occurs after an AnnObjectBase has been changed.  
Public Event BeforeObjectChanged Occurs before an AnnObjectBase is about to be changed.  
Public Event CurrentDesignerChanged Occurs when the current designer has been changed.  
Public Event ImageDirtyChanged Occurs when the ImageDirty value changes.  
Public Event UndoRedoChanged Occurs when the undo or redo buffer changes.  
Top

See Also

AnnAutomation requires a Document/Medical product license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features and Unlocking Special LEAD Features.