(Leadtools.Annotations.Automation)

AnnAutomation Class Members

Show in webframe
Properties  Methods  Events


The following tables list the members exposed by AnnAutomation.

Public Constructors
 NameDescription
AnnAutomation ConstructorInitializes a new instance of the AnnAutomation class.  
Top
Public Properties
 NameDescription
ActiveGets or sets a value indicating whether this AnnAutomation is active.  
AutomationControlGets the automation control for this AnnAutomation.  
CanApplyAllDecryptorsGets a value that indicates whether any decryptor Leadtools.Annotations.Core.AnnEncryptObject object in this AnnAutomation can be applied.  
CanApplyAllEncryptorsGets a value that indicates whether any encryptor Leadtools.Annotations.Core.AnnEncryptObject object in this AnnAutomation can be applied.  
CanApplyDecryptorGets a value that indicates whether the object currently being edited is a decryptor Leadtools.Annotations.Core.AnnEncryptObject and can be applied.  
CanApplyEncryptorGets a value that indicates whether the object currently being edited (selected) is an encryptor Leadtools.Annotations.Core.AnnEncryptObject and can be applied.  
CanBringLayerToFirstGets 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.  
CanBringLayerToFrontGets a value that indicates whether this AnnAutomation is currently in a state where a layer can be brought up the z-order.  
CanBringToFirstGets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.  
CanBringToFrontGets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.  
CanCopyGets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.  
CanDeleteObjectsGets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.  
CanFlipGets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.  
CanGroupGets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.  
CanLockGets a value that indicates whether the object currently being edited (selected) can be locked.  
CanPasteGets a value that indicates whether the clipboard contains annotation objects that can be pasted.  
CanRealizeAllRedactionsGets a value that indicates whether any of the AnnRedactionObject objects in this AnnAutomation can be realized.  
CanRealizeRedactionGets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be realized.  
CanRedoGets a value indicating whether the user can redo the previous operation performed in this AnnAutomation.  
CanResetRotatePointsGets a value that indicates whether this AnnAutomation is currently in a state where the selected Leadtools.Annotations.Core.AnnObject is able to have its rotate control points reset to the default location.  
CanRestoreAllRedactionsGets a value that indicates whether any AnnRedactionObject objects in this AnnAutomation can be restored.  
CanRestoreRedactionGets a value that indicates whether the object currently being edited (selected) is a AnnRedactionObject and can be restored.  
CanSelectNoneGets a value indicating whether this AnnAutomation is in a state where it can deselect objects.  
CanSelectObjectsGets a value that indicate whether the this AnnAutomation is in a state where any object can be selected.  
CanSendLayerToBackGets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent down the z-order.  
CanSendLayerToLastGets a value that indicates whether this AnnAutomation is currently in a state where a layer can be sent to end of the z-order.  
CanSendToBackGets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.  
CanSendToLastGets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.  
CanShowObjectContextMenuGets a value that indicates whether this AnnAutomation is currently in a state where the object context menu can be displayed.  
CanShowObjectPropertiesGets a value that indicates whether this AnnAutomation is currently in a state where the object properties can be displayed.  
CanShowPropertiesGets a value that indicate whether this AnnAutomation is currently in a state where the user properties dialog can be displayed.  
CanUndoGets a value that indicates whether the user can undo the previous operation performed in this AnnAutomation.  
CanUngroupGets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.  
CanUnlockGets a value that indicates whether the object currently being edited (selected) can be unlocked.  
ContainerGets the AnnContainer of this AnnAutomation.  
CurrentDesignerGets the current working designer.  
CurrentEditObjectGets the current AnnObject being edited.  
ManagerReturns the AnnAutomationManager that this AnnAutomation object belongs to.  
UndoCapacityGets or sets a value that specifies the capacity of the undo/redo buffer.  
Top
Public Methods
 NameDescription
AddLayerAdds a layer to the container.  
ApplyAllDecryptorsApplies all the decryptor Leadtools.Annotations.Core.AnnEncryptObject objects in this AnnAutomation.  
ApplyAllEncryptorsApplies all the encryptor Leadtools.Annotations.Core.AnnEncryptObject objects in this AnnAutomation.  
ApplyDecryptorApplies the decryptor Leadtools.Annotations.Core.AnnEncryptObject that is currently being edited (selected).  
ApplyEncryptorApplies the encryptor Leadtools.Annotations.Core.AnnEncryptObject object currently being edited (selected).  
AttachAttaches this AnnAutomation object to a IAnnAutomationControl object.  
AttachContainerAttaches this AnnAutomation object to a container and optional undo/redo object.  
BeginUndoCreates a new undo node in this AnnAutomation object.  
BringLayerToFrontBrings the currently selected layer up in the Z-order.  
BringToFrontBrings the currently selected object(s) up in the Z-order.  
CancelCancels the operation currently being performed in this AnnAutomation.  
CancelUndoCancels the undo node started in this AnnAutomation object.  
CanPasteGets a value that indicates whether the clipboard contains annotation objects that can be pasted.  
CopyCopies the objects currently being edited to the clipboard.  
CopyCopies the objects currently being edited to the clipboard.  
DeleteLayerDelets a layer from the container  
DeleteSelectedObjectsDeletes the selected objects from this AnnAutomation.  
DetachDetaches this AnnAutomation object from its IAnnAutomationControl object.  
EndUndoCommits the undo node started in this AnnAutomation object.  
FlipFlips the objects that are currently being edited (selected) in this AnnAutomation.  
GetObjectInvalidateRectGets a Leadtools.LeadRectD object that specifies the current physical rectangle of this Leadtools.Annotations.Core.AnnObject.  
GetUndoRedoObjectGets an object that contains the current undo/redo object data.  
InvalidateInvalidates the specified region of the automation control.  
InvalidateObjectInvalidates and re-draws an object.  
LayerFromSelectedObjectsCreates a new layer from the currently selected objects.  
LockLocks the object(s) currently being edited (selected).  
PasteCopies the annotation objects from the clipboard to this AnnAutomation.  
PasteCopies the annotation objects from the clipboard to this AnnAutomation.  
PasteAtCopies the annotation objects from the clipboard to this AnnAutomation at the specified position.  
PasteAtCopies the annotation objects from the clipboard to this AnnAutomation at the specified position.  
PasteStringAtCopies the annotation objects contained in a serilization object at the specified position.  
RealizeAllRedactionsRealizes all the AnnRedactionObject objects in this AnnAutomation.  
RealizeRedactionRealizes the AnnRedactionObject object currently being edited (selected).  
RedoReapplies the last operation that was undone in this AnnAutomation.  
ResetRotatePointsResets the rotate control points of the selected Leadtools.Annotations.Core.AnnObject to their default locations.  
RestoreAllRedactionsRestores all of the AnnRedactionObject objects in this AnnAutomation.  
RestoreRedactionRestores the AnnRedactionObject object currently being edited (selected).  
SelectLayerSelects a layer in this AnnAutomation.  
SelectObjectSelect an object in this AnnAutomation.  
SelectObjectsSelects an object or a group of objects in this AnnAutomation.  
SendLayerToBackSends the currently selected layer down in the Z-order.  
SendToBackSends the currently selected object(s) down in the Z-order.  
ShowContextMenuDisplays the automation context menu.  
ShowObjectContextMenuDisplays the object context menu.  
ShowObjectPropertiesShows the object properties  
UndoReverses the last operation performed in this AnnAutomation.  
UnlockUnlocks the object(s) currently being edited (selected).  
Top
Protected Methods
Public Events
 NameDescription
AfterObjectChangedOccurs when an AnnObject has changed.  
BeforeObjectChangedOccurs when an AnnObject is about to be changed.  
CurrentDesignerChangedOccurs when the current designer has been changed.  
DeserializeObjectErrorOccurs when an error occur during an object serialization operation.  
DrawOccurs when an AnnObject is being drawn.  
EditOccurs when an AnnObject is being edited.  
EditTextOccurs when the text of an AnnObject is edited.  
LockObjectOccurs when an AnnObject is locked.  
ObjectModifiedOccurs when one or more Leadtools.Annotations.Core.AnnObject has changed.  
OnShowContextMenuOccurs when the automation needs to show the context menu when no objects are selected.  
OnShowObjectPropertiesOccurs when the automation needs to show the properties dialog of the selected object.  
RestoreCursorOccurs when the automation has determine that the original cursor needs to be restored.  
RunOccurs when an AnnObject is being run.  
SelectedObjectsChangedOccurs when the selected object changes.  
SetCursorOccurs when the automation has determine that the user needs to change the cursor.  
ToolTipOccurs when the mouse hovers over an annotation object and a tooltip is requested.  
UndoRedoChangedOccurs when the undo or redo buffer changes.  
UnlockObjectOccurs when an AnnObject is unlocked.  
Top
See Also

Reference

AnnAutomation Class
Leadtools.Annotations.Automation Namespace
Working with Automated Annotations

 

 


Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.