LEADTOOLS Annotations (Leadtools.Annotations assembly)
LEAD Technologies, Inc

AnnAutomation Class

Properties  Methods  Events


The following tables list the members exposed by AnnAutomation.

Public Constructors
 NameDescription
Public ConstructorAnnAutomation ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyActiveGets or sets a value indicating whether this AnnAutomation is active.  
Public PropertyAutomationControlGets the automation control for this AnnAutomation.  
Public PropertyCanApplyAllDecryptorsGets a value that indicates whether any decryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public PropertyCanApplyAllEncryptorsGets a value that indicates whether any encryptor AnnEncryptObject object in this AnnAutomation can be applied.  
Public PropertyCanApplyDecryptorGets a value that indicates whether the object currently being edited is a decryptor AnnEncryptObject and can be applied.  
Public PropertyCanApplyEncryptorGets a value that indicates whether the object currently being edited (selected) is an encryptor AnnEncryptObject and can be applied.  
Public PropertyCanBringToFirstGets a value that indicates whether this AnnAutomation can bring the currently selected object(s) to the top of the Z-order.  
Public PropertyCanBringToFrontGets a value that indicates whether this AnnAutomation can bring the currently selected object(s) up in the Z-order.  
Public PropertyCanCopyGets a value that indicates whether this AnnAutomation is currently in a state where objects can be copied to the clipboard.  
Public PropertyCanDeleteGets a value that indicates whether this AnnAutomation is currently in a state where objects can be deleted.  
Public PropertyCanFlipGets a value that indicates whether this AnnAutomation is currently in a state where objects can be flipped.  
Public PropertyCanGroupGets a value indicating whether this AnnAutomation is in a state where objects can be grouped together.  
Public PropertyCanLockGets a value that indicates whether the object currently being edited (selected) can be locked.  
Public PropertyCanPasteGets a value that indicates whether the clipboard contains annotation objects that can be pasted.  
Public PropertyCanPlayAudioGets a value that indicates whether this AnnAutomation is currently in a state where an AnnAudioObject can be played.  
Public PropertyCanRealizeAllRedactionsGets a value that indicates whether all of the AnnRedactionObject objects in this AnnAutomation can be realized.  
Public PropertyCanRealizeRedactionGets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be realized.  
Public PropertyCanRedoGets a value indicating whether the user can redo the previous operation performed in this AnnAutomation.  
Public PropertyCanResetRotatePointsGets 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.  
Public PropertyCanRestoreAllRedactionsGets a value that indicates whether one or more AnnRedactionObject objects in this AnnAutomation can be restored.  
Public PropertyCanRestoreRedactionGets a value that indicates whether the object currently being edited (selected) is an AnnRedactionObject and can be restored.  
Public PropertyCanRotateGets a value indicating whether the AnnEditDesigner Rotate property can be used at this time.  
Public PropertyCanSelectAllGets a value indicating whether this AnnAutomation is in a state where all objects can be selected.  
Public PropertyCanSelectNoneGets a value indicating whether this AnnAutomation is in a state where it can deselect objects.  
Public PropertyCanSendToBackGets a value that indicates whether this AnnAutomation can send the currently selected object(s) down in the Z-order.  
Public PropertyCanSendToLastGets a value that indicates whether this AnnAutomation can send the currently selected object(s) to the bottom of the Z-order.  
Public PropertyCanShowObjectContextMenuGets a value that indicates whether this AnnAutomation is currently in a state where the object context menu can be displayed.  
Public PropertyCanShowObjectPropertiesDialogGets a value that indicates whether this AnnAutomation is currently in a state where the object properties dialog can be displayed.  
Public PropertyCanShowTextObjectEditWindowGets a value that indicates whether this AnnAutomation is currently in a state where a text window can be displayed over the text object.  
Public PropertyCanUndoGets a value indicating whether the user can undo the previous operation performed in this AnnAutomation.  
Public PropertyCanUngroupGets a value indicating whether this AnnAutomation is in a state where objects can be ungrouped.  
Public PropertyCanUnlockGets a value that indicates whether the object currently being edited (selected) can be unlocked.  
Public Propertystatic (Shared in Visual Basic)ClipboardObjectFormatReturns the clipboard format name used when copying or pasting annotation objects.  
Public PropertyContainerGets the annotation container of this AnnAutomation.  
Public PropertyCurrentDesignerGets the current working designer.  
Public PropertyCurrentEditObjectGets the current AnnObject being edited.  
Public PropertyEnableSnapToGridGets or sets a value to determine whether snapping to grid is enabled for this AnnAutomation.  
Public PropertyImageDirtyGets or sets a value indicating whether the image in the automation control has been changed.  
Public PropertyManagerReturns the automation manager to which this AnnAutomation belongs.  
Public PropertyObjectsDirtyGets or sets a value to determine whether one or more objects in this AnnAutomation have been changed.  
Public PropertyRotateGets a value indicating whether the current AnnEditDesigner is in rotate mode.  
Public PropertyUndoCapacityGets or sets a value that specifies the capacity of the undo/redo buffer.  
Public PropertyViewerGets the raster viewer for this AnnAutomation.  
Top
Public Methods
 NameDescription
Public MethodApplyAllDecryptorsApplies all the decryptor AnnEncryptObject objects in this AnnAutomation.  
Public MethodApplyAllEncryptorsApplies all the encryptor AnnEncryptObject objects in this AnnAutomation.  
Public MethodApplyDecryptorApplies the decryptor AnnEncryptObject that is currently being edited (selected).  
Public MethodApplyEncryptorApplies the encryptor AnnEncryptObject object currently being edited (selected).  
Public MethodAttachAttaches this AnnAutomation object with a IAnnAutomationControl object.  
Public MethodAttachContainerAttaches an AnnContainer to this AnnAutomation object.  
Public MethodAttachViewerAttaches this AnnAutomation object with a Leadtools.WinForms.RasterImageViewer object.  
Public MethodBeginUndoCreates a new undo node in this AnnAutomation object.  
Public MethodBringToFrontBrings the currently selected object(s) up in the Z-order.  
Public MethodCancelCancels the operation currently being performed in this AnnAutomation  
Public MethodCancelUndoCancels the undo node started in this AnnAutomation object.  
Public MethodCopyCopies the objects currently being edited to the clipboard.  
Public MethodDeleteDeletes editing objects from this AnnAutomation.  
Public MethodDetachDetaches this AnnAutomation object from its IAnnAutomationControl object.  
Public MethodDetachContainerDetaches the current AnnContainer from this AnnAutomation object.  
Public MethodDetachViewerDetaches this AnnAutomation object from its Leadtools.WinForms.RasterImageViewer object.  
Public MethodDisposeOverloaded. Releases all resources used by this object.  
Public MethodEndUndoCommits the undo node started in this AnnAutomation object.  
Public MethodFlipFlips the objects that are currently being edited (selected) in this AnnAutomation.  
Public MethodGroupGroups the objects currently being edited.  
Public MethodLockLocks the object(s) currently being edited (selected).  
Public MethodPasteCopies the annotation objects from the clipboard to this AnnAutomation.  
Public MethodPlayAudioPlays the AnnAudioObject object that is currently being edited (selected) in this AnnAutomation.  
Public MethodRealizeDraws the annotation objects inside this AnnAutomation.  
Public MethodRealizeAllRedactionsRealizes all the AnnRedactionObject objects in this AnnAutomation.  
Public MethodRealizeRedactionRealizes the AnnRedactionObject object currently being edited (selected).  
Public MethodRedoReapplies the last operation that was undone in this AnnAutomation.  
Public MethodResetRotatePointsResets the rotate control points of the selected AnnObject to their default locations.  
Public MethodRestoreAllRedactionsRestores all of the AnnRedactionObject objects in this AnnAutomation.  
Public MethodRestoreRedactionRestores the AnnRedactionObject object currently being edited (selected).  
Public MethodSelectAllSelects all objects in this AnnAutomation.  
Public MethodSelectNoneDeselects all objects in this AnnAutomation.  
Public MethodSendToBackSends the currently selected object(s) down in the Z-order.  
Public MethodShowContextMenuDisplays the automation context menu.  
Public MethodShowObjectContextMenuDisplays the object context menu.  
Public MethodShowObjectPropertiesDialogOpens the object's Properties dialog.  
Public MethodShowTextObjectEditWindowDisplays a text window over the selected text object.  
Public MethodStartEditingStarts editing the given AnnObject.  
Public MethodUndoUndoes the last operation performed in this AnnAutomation.  
Public MethodUngroupUngroups the AnnGroupObject object currently being edited.  
Public MethodUnlockUnlocks the object(s) currently being edited (selected).  
Top
Protected Methods
Public Events
 NameDescription
Public EventAfterObjectChangedOccurs after an AnnObject has been changed.  
Public EventBeforeObjectChangedOccurs before an AnnObject is about to be changed.  
Public EventCurrentDesignerChangedOccurs when the current designer has changed.  
Public EventImageDirtyChangedOccurs when the ImageDirty value changes.  
Public EventUndoRedoChangedOccurs when the undo or redo buffer changes.  
Top
See Also

Reference

AnnAutomation Class
Leadtools.Annotations Namespace

 

 


Products | Support | Contact Us | Copyright Notices

© 2006-2012 All Rights Reserved. LEAD Technologies, Inc.