ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Editing Namespace / ToolOptionsEmbeddableControl Class
Properties Methods Events Version


ToolOptionsEmbeddableControl Class Members

The following tables list the members exposed by ToolOptionsEmbeddableControl.

Public Properties
 NameDescription
Public Property Gets and sets whether or not the EmbeddedControl can change its options. (Inherited from ArcGIS.Desktop.Framework.Controls.EmbeddableControl)
Public PropertyGets if the control can perform a ArcGIS.Desktop.Framework.Controls.EmbeddableControl.CommitAsync. (Inherited from ArcGIS.Desktop.Framework.Controls.EmbeddableControl)
Public PropertyGets and sets the dirty state of the tool options.  
Public PropertyGets and sets the valid state of the tool options.  
Public Property Gets or sets the view-model's model object. (Inherited from ArcGIS.Desktop.Framework.Contracts.ViewModelBase)
Public Property Gets or sets the configuration options. (Inherited from ArcGIS.Desktop.Framework.Controls.EmbeddableControl)
Public PropertyGets the icon to display when the tool options are displayed in the Active Template pane.  
Top
Protected Properties
 NameDescription
Protected PropertyGets whether multiple templates are being edited.  
Protected Property Gets if this tool options control is hosted within the active template pane (true) or the template properties (false).  
Protected Internal PropertyGets a working copy of ToolOptions ToolOptions  
Top
Public Methods
 NameDescription
Public MethodOverridden.  Occurs when the controls is closed.  
Public Method Occurs when control is executed or has changes to its options to be commited. (Inherited from ArcGIS.Desktop.Framework.Controls.EmbeddableControl)
Public MethodGets whether the tool options should auto open in the Active Template pane when the associated tool is activated.  
Public Method Occurs when a tool options control is initialized  
Public MethodOverridden.  Occurs when the control is hosted.  
Top
Protected Methods
 NameDescription
Protected Method Gets a tool option from the current ToolOptions  
Protected MethodCalled at the end of OpenAsync, implementations should obtain and interpret the options stored in the current ToolOptions using GetToolOption<T>  
Protected MethodOverloaded.  (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
Protected Method Occurs when the options are updated. (Inherited from ArcGIS.Desktop.Framework.Controls.EmbeddableControl)
Protected MethodOverloaded.  (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
Protected Method Sets a tool option within the current ToolOptions  
Top
Public Events
 NameDescription
Public Event Occurs when a property value changes. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
Top
See Also