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 AnnObjectBase 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. |
| 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 AnnObjectBase being edited. |
| 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. |
| 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 AnnObjectBase 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. |
| StartEditing | Starts editing the given AnnObjectBase. |
| 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 AnnAutomation.AfterObjectChanged event. |
| OnBeforeObjectChanged | Raises the AnnAutomation.BeforeObjectChanged event. |
| OnCurrentDesignerChanged | Raises the CurrentDesignerChanged event. |
| OnImageDirtyChanged | Raises the ImageDirtyChanged event. |
| OnUndoRedoChanged | Raises the UndoRedoChanged event. |
| Name | Description | |
|---|---|---|
| AfterObjectChanged | Occurs after an AnnObjectBase has been changed. |
| BeforeObjectChanged | Occurs before an AnnObjectBase 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. |