Skip to content

Properties_T_Aml_Editor_Plugin_Contracts_ISupportsSelection

AutomationML edited this page Jun 24, 2019 · 1 revision

ISupportsSelection Properties

AutomationML Editor

The ISupportsSelection type exposes the following members.

Properties

 

Name Description
Public property ActivatePlugin Gets the Activation command for the PlugIn. (Inherited from IAMLEditorPlugin.)
Public property Commands Gets the List of commands, which are bound to the PlugIn Menu in the AutomationML Editor. The Command Names are shown in a sub-Menu in the PlugIn-Menu. (Inherited from IAMLEditorPlugin.)
Public property DisplayName Gets the display name which is shown in the PlugIn Menu in the AutomationML Editor. (Inherited from IAMLEditorPlugin.)
Public property IsActive Gets a value indicating whether this instance is active. (Inherited from IAMLEditorPlugin.)
Public property IsAutoActive Gets or sets a value indicating whether this instance is automatic active when loaded. This value can be initially set and will be defined by the user. (Inherited from IAMLEditorPlugin.)
Public property IsReactive Gets a value indicating whether this instance is reactive. Reactive PlugIn will be notified, when the actual CAEX-Object changes (Selection of any Tree view Item in an AutomationML TreeView) via the ChangeSelectedObject(CAEXBasicObject) Method or an AutomationML File is opened via the ChangeAMLFilePath(String) Method. (Inherited from IAMLEditorPlugin.)
Public property IsReadonly Gets a value indicating whether this instance is read only. A Read only PlugIn should not change any CAEX Objects. (Inherited from IAMLEditorPlugin.)
Public property PackageName Gets the package name which is used to download the PlugIn package from a NuGet feed. If a Package name is defined, the AMLEditor can update PlugIn packages independently from its own update cycle. (Inherited from IAMLEditorPlugin.)
Public property TerminatePlugin Gets the Terminate command for the PlugIn. (Inherited from IAMLEditorPlugin.)
  Back to Top

See Also

Reference

ISupportsSelection Interface
Aml.Editor.Plugin.Contracts Namespace

Clone this wiki locally