Leadtools.Annotations Namespace > AnnAutomationManager Class : CurrentObjectId Property |
public int CurrentObjectId {get; set;}
'Declaration Public Property CurrentObjectId As Integer
'Usage Dim instance As AnnAutomationManager Dim value As Integer instance.CurrentObjectId = value value = instance.CurrentObjectId
public int CurrentObjectId {get; set;}
get_CurrentObjectId();
set_CurrentObjectId(value);
The current automation object id is the AnnAutomationObject.Id of the AnnAutomationObject currently selected in the ToolBar. This object is the "active" object to be drawn on the current active AnnAutomation. You can change the value of this property programmatically. It also changes when the user clicks on the buttons of the automation ToolBar.
The Leadtools.Annotations.AnnAutomationManager.CurrentObjectIdChanged event is fired when this property is changed
Public Sub AnnAutomationManager_CurrentObjectId(ByVal manager As AnnAutomationManager) ' if you are using the automation toolbar, notice the line button gets selected as well manager.CurrentObjectId = AnnAutomationManager.LineObjectId End Sub
public void AnnAutomationManager_CurrentObjectId(AnnAutomationManager manager) { // if you are using the automation toolbar, notice the line button gets selected as well manager.CurrentObjectId = AnnAutomationManager.LineObjectId; }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2