| Leadtools.Windows.Annotations Namespace : AnnAutomation Class | 
The following tables list the members exposed by AnnAutomation.
| Name | Description | |
|---|---|---|
|  | AnnAutomation Constructor | Initializes a new instance of the AnnAutomation class.    | 
| Name | Description | |
|---|---|---|
|  | Active | Gets or sets a value indicating whether this AnnAutomation is active.    | 
|  | CanApplyAllDecryptors | Gets a value that indicates whether any decryptor AnnEncryptObject object in this AnnAutomation can be applied.   | 
|  | CanApplyAllEncryptors | Gets a value that indicates whether any encryptor AnnEncryptObject object in this AnnAutomation can be applied.   | 
|  | CanApplyDecryptor | Gets a value that indicates whether the object currently being edited is a decryptor AnnEncryptObject and can be applied.   | 
|  | CanApplyEncryptor | Gets a value that indicates whether the object currently being edited (selected) is an encryptor AnnEncryptObject and can be applied.   | 
|  | CanBringToFirst | Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.    | 
|  | CanBringToFront | Gets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.    | 
|  | CanCopy | Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.    | 
|  | CanDelete | Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.    | 
|  | CanFlip | Gets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.    | 
|  | CanGroup | Gets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.    | 
|  | CanLock | Gets a value that indicates whether the object currently being edited (selected) can be locked.    | 
|  | CanPaste | Gets a value that indicates whether the clipboard contains annotation objects that can be pasted.    | 
|  | CanPlayAudio | Gets a value that indicates whether this AnnAutomation is currently in a state where an AnnAudioObject can be played.    | 
|  | CanRealizeAllRedactions | Gets a value that indicates whether all of the AnnRedactionObject objects in this AnnAutomation can be realized.    | 
|  | CanRealizeRedaction | Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be realized.    | 
|  | CanRedo | Gets a value indicating whether the user can redo the previous operation performed in this AnnAutomation.    | 
|  | CanResetRotatePoints | 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.    | 
|  | CanRestoreAllRedactions | Gets a value that indicates whether one or more AnnRedactionObject objects in this AnnAutomation can be restored.    | 
|  | CanRestoreRedaction | Gets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be restored.    | 
|  | CanSelectAll | Gets a value indicating whether this AnnAutomation is in a state where all objects can be selected.    | 
|  | CanSelectNone | Gets a value indicating whether this AnnAutomation is in a state where it can deselect objects.    | 
|  | CanSendToBack | Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.    | 
|  | CanSendToLast | Gets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.    | 
|  | CanShowObjectPropertiesDialog | Gets a value that indicates whether this AnnAutomation is currently in a state where the object properties dialog can be displayed.    | 
|  | CanShowTextObjectEditWindow | Gets a value that indicates whether this AnnAutomation is currently in a state where a text window can be displayed over the text object.    | 
|  | CanUndo | Gets a value indicating whether the user can undo the previous operation performed in this AnnAutomation.    | 
|  | CanUngroup | Gets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.    | 
|  | CanUnlock | Gets a value that indicates whether the object currently being edited (selected) can be unlocked.    | 
|   | ClipboardObjectFormat | Returns the clipboard format name used when copying or pasting annotation objects.    | 
|  | Container | Gets the annotation container of this AnnAutomation.    | 
|  | CurrentDesigner | Gets the current working designer.    | 
|  | CurrentEditObject | Gets the current AnnObject being edited.    | 
|  | EnableSnapToGrid | Gets or sets a value to determine whether snapping to grid is enabled for this AnnAutomation.    | 
|  | ImageDirty | Gets or sets a value indicating whether the image in the Viewer has been changed.    | 
|  | Manager | Returns the automation manager to which this AnnAutomation belongs.    | 
|  | ObjectsDirty | Gets or sets a value to determine whether one or more objects in this AnnAutomation have been changed.    | 
|  | UndoCapacity | Gets or sets a value that specifies the capacity of the undo/redo buffer.    | 
|  | Viewer | Gets the BitmapSource viewer for this AnnAutomation.    | 
| Name | Description | |
|---|---|---|
|  | ApplyAllDecryptors | Applies all the decryptor AnnEncryptObject objects in this AnnAutomation.   | 
|  | ApplyAllEncryptors | Applies all the encryptor AnnEncryptObject objects in this AnnAutomation.   | 
|  | ApplyDecryptor | Applies the decryptor AnnEncryptObject that is currently being edited (selected).   | 
|  | ApplyEncryptor | Applies the encryptor AnnEncryptObject object currently being edited (selected).   | 
|  | BeginUndo | Creates a new undo node in this AnnAutomation object.    | 
|  | BringToFront | Brings the currently selected object(s) up in the Z-order.    | 
|  | Cancel | Cancels the operation currently being performed in this AnnAutomation    | 
|  | CancelUndo | Cancels the undo node started in this AnnAutomation object.    | 
|  | Copy | Copies the objects currently being edited to the clipboard.   | 
|  | Delete | Deletes editing objects from this AnnAutomation.    | 
|  | EndUndo | Commits the undo node started in this AnnAutomation object.    | 
|  | Flip | Flips the objects that are currently being edited (selected) in this AnnAutomation.    | 
|  | Group | Groups the objects currently being edited.    | 
|  | Lock | Locks the object(s) currently being edited (selected).    | 
|  | Paste | Copies the annotation objects from the clipboard to this AnnAutomation.   | 
|  | PlayAudio | Plays the AnnAudioObject object that is currently being edited (selected) in this AnnAutomation.    | 
|  | Realize | Draws the annotation objects inside this AnnAutomation.    | 
|  | RealizeAllRedactions | Realizes all the AnnRedactionObject objects in this AnnAutomation.    | 
|  | RealizeRedaction | Realizes the AnnRedactionObject object currently being edited (selected).    | 
|  | Redo | Reapplies the last operation that was undone in this AnnAutomation.    | 
|  | ResetRotatePoints | Resets the rotate control points of the selected AnnObject to their default location.    | 
|  | RestoreAllRedactions | Restores all of the AnnRedactionObject objects in this AnnAutomation.    | 
|  | RestoreRedaction | Restores the AnnRedactionObject object currently being edited (selected).    | 
|  | SelectAll | Selects all objects in this AnnAutomation.    | 
|  | SelectNone | Deselects all objects in this AnnAutomation.    | 
|  | SendToBack | Sends the currently selected object(s) down in the Z-order.    | 
|  | ShowObjectPropertiesDialog | Opens the object's Properties dialog.    | 
|  | ShowTextObjectEditWindow | Displays a text window over the selected text object.    | 
|  | StartEditing | Starts editing the given AnnObject.    | 
|  | Undo | Undoes the last operation performed in this AnnAutomation.    | 
|  | Ungroup | Ungroups the AnnGroupObject object currently being edited.    | 
|  | Unlock | Unlocks the object(s) currently being edited (selected).    | 
| Name | Description | |
|---|---|---|
|  | OnAfterObjectChanged | Raises the AfterObjectChanged event.    | 
|  | OnBeforeObjectChanged | Raises the BeforeObjectChanged event.    | 
|  | OnCurrentDesignerChanged | Raises the CurrentDesignerChanged event.    | 
|  | OnImageDirtyChanged | Raises the ImageDirtyChanged event.    | 
|  | OnUndoRedoChanged | Raises the UndoRedoChanged event.    | 
| Name | Description | |
|---|---|---|
|  | AfterObjectChanged | Occurs after an AnnObject has been changed.    | 
|  | BeforeObjectChanged | Occurs before an AnnObject is about to be changed.    | 
|  | CurrentDesignerChanged | Occurs when the current designer has been changed.    | 
|  | ImageDirtyChanged | Occurs when the ImageDirty value changes.    | 
|  | UndoRedoChanged | Occurs when the undo or redo buffer changes.    |