AnnAutomation Class Members

Summary

The following tables list the members exposed by AnnAutomation.

Public Constructors

Name Description
AnnAutomation Initializes a new instance of the AnnAutomation class.

Public Methods

Name Description
activeContainerChanged.remove Occurs when the active container of this object is changed.
addLayer Adds a layer to the container.
afterObjectChanged.remove Occurs when an AnnObject has changed.
afterUndoRedo.remove Occurs after an undo or redo operation.
alignBottoms Aligns the selected objects along with alignment target bottom side.
alignCenters Aligns the selected objects along with alignment target horizontal center.
alignLefts Aligns the selected objects along with alignment target left side.
alignMiddles Aligns the selected objects along with alignment target vertical center.
alignRights Aligns the selected objects along with alignment target rights side.
alignTops Aligns the selected objects along with alignment target top side.
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).
attach Attaches this AnnAutomation object to a IAnnAutomationControl object.
attachContainer Attaches this AnnAutomation object to a container and optional undo/redo object.
beforeObjectChanged.remove Occurs when an AnnObject is about to be changed.
beginUndo Creates a new undo node in this AnnAutomation object.
beginUpdateContainers Stops the automation from passing events to the automation control while containers are being added or removed.
bringLayerToFront Brings the currently selected layer up in the Z-order.
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.
currentDesignerChanged.remove Occurs when the current designer has been changed.
deleteLayer Deletes a layer from the container
deleteSelectedObjects Deletes the selected objects from this AnnAutomation.
deserializeObjectError.remove Occurs when an error occur during an object serialization operation.
detach Detaches this AnnAutomation object from its IAnnAutomationControl object.
dragDrop.remove Occurs when an AnnObject is being dragged out of a container.
draw.remove Occurs when an AnnObject is being drawn.
edit.remove Occurs when an AnnObject is being edited.
editContent.remove Occurs when the content of an AnnObject is edited.
editText.remove Occurs when the text of an AnnObject is edited.
endDesigner Ends (and commits) the operation currently being performed in this AnnAutomation.
endUndo Commits the undo node started in this AnnAutomation object.
endUpdateContainers Instruct the viewer that updates are completed and rendering of the content can be resumed.
flip Flips the objects that are currently being edited (selected) in this AnnAutomation.
getContainerInvalidRect Gets the current invalidation rectangle (the physical location and size) for a container
getDefaultCurrentObjectId Returns the value of the default current object id.
getObjectInvalidateRect Gets a LeadRectD object that specifies the current physical rectangle of this AnnObject.
getUndoRedoObject Gets an object that contains the current undo/redo object data.
hitTestContainer Gets the container under the specified location.
invalidate Invalidates the specified region of the automation control.
invalidateContainer Invalidates the specified container and re-renders its content in the automation control.
invalidateObject Invalidates and re-draws an object.
invokeAfterObjectChanged Invokes the AfterObjectChanged event with the specified parameters.
invokeObjectModified Invokes the ObjectModified event with the specified parameters.
layerFromSelectedObjects Creates a new layer from the currently selected objects.
lock Locks the object(s) currently being edited (selected).
lockObject.remove Occurs when an AnnObject is locked.
makeSameHeight Make the height for selected objects the same with alignment target height.
makeSameSize Make the size for selected objects the same with alignment target size.
makeSameWidth Make the width for selected objects the same with alignment target width.
objectModified.remove Occurs when one or more AnnObject has changed.
onAfterUndoRedo Raises the AfterUndoRedo event.
onAutomationPointerDown Called by the IAnnAutomationControl pointer down event.
onAutomationPointerMove Called by the IAnnAutomationControl pointer move event.
onAutomationPointerUp Called by the IAnnAutomationControl pointer up event.
onCurrentDesignerChanged Raises the CurrentDesignerChanged event.
onDragDrop Raises the DragDrop event.
onShowContextMenu.remove Occurs when the automation needs to show the context menu when no objects are selected.
onShowObjectProperties.remove Occurs when the automation needs to show the properties dialog of the selected object.
onUndoRedoChanged Raises the UndoRedoChanged event.
paste Copies the annotation objects from the clipboard to this AnnAutomation.
pasteAt Copies the annotation objects from the clipboard to this AnnAutomation at the specified location.
pasteStringAt Copies the annotation objects contained in a serialization object at the specified position.
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 locations.
restoreAllRedactions Restores all of the AnnRedactionObject objects in this AnnAutomation.
restoreCursor.remove Occurs when the automation has determine that the original cursor needs to be restored.
restoreRedaction Restores the AnnRedactionObject object currently being edited (selected).
run.remove Occurs when an AnnObject is being run.
selectedObjectsChanged.remove Occurs when the selected object changes.
selectLayer Selects a layer in this AnnAutomation.
selectObject Select an object in this AnnAutomation.
selectObjects Selects an object or a group of objects in this AnnAutomation.
sendLayerToBack Sends the currently selected layer down in the Z-order.
sendToBack Sends the currently selected object(s) down in the Z-order.
setCursor.remove Occurs when the automation has determine that the user needs to change the cursor.
showContextMenu Displays the automation context menu.
showObjectContextMenu Displays the object context menu.
showObjectProperties Shows the object properties
toolTip.remove Occurs when the mouse hovers over an annotation object and a tooltip is requested.
undo Reverses the last operation performed in this AnnAutomation.
undoRedoChanged.remove Occurs when the undo or redo buffer changes.
unlock Unlocks the object(s) currently being edited (selected).
unlockObject.remove Occurs when an AnnObject is unlocked.

Public Properties

Name Description
active Gets or sets a value indicating whether this AnnAutomation is active.
activeContainer Gets or sets the active container of the automation.
automationControl Gets the automation control for this AnnAutomation.
canAlign Gets a value that indicates whether this AnnAutomation can align or change the size for selected objects based on alignment target.
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.
canBringLayerToFirst Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be brought up to the top of the z-order.
canBringLayerToFront Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be brought up the z-order.
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.
canDeleteObjects 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.
canRealizeAllRedactions Gets a value that indicates whether any 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 object 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 controlpoints reset to the default location.
canRestoreAllRedactions Gets a value that indicates whether any AnnRedactionObject objects in this AnnAutomation can be restored.
canRestoreRedaction Gets a value that indicates whether the object currently being edited (selected) is a AnnRedactionObject and can be restored.
canSelectNone Gets a value indicating whether this AnnAutomation is in a state where it can deselect objects.
canSelectObjects Gets a value that indicates whether the this AnnAutomation is in a state where any object can be selected.
canSendLayerToBack Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent down the z-order.
canSendLayerToLast Gets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent to end of the z-order.
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.
canShowObjectContextMenu Gets a value that indicates whether this AnnAutomation is currently in a state where the object context menu can be displayed.
canShowObjectProperties Gets a value that indicates whether this AnnAutomation is currently in a state where the object properties can be displayed.
canShowProperties Gets a value that indicates whether this AnnAutomation is currently in a state where the user properties dialog can be displayed.
canUndo Gets a value that indicates 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.
container Gets the AnnContainer of this AnnAutomation.
containers The list of containers in this AnnAutomation when multi-containers mode is used.
currentDesigner Gets the current working designer.
currentEditObject Gets the current AnnObject being edited.
defaultCurrentObjectId Gets or sets the annotations object id to use when a draw designer finishes its operation.
enableDragDrop Gets or sets a value that indicates whether drag and drop is enabled in this AnnAutomation.
manager Returns the AnnAutomationManager that this AnnAutomation object belongs to.
undoCapacity Gets or sets a value that specifies the capacity of the undo/redo buffer.
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