Skip to content

Properties_T_Aml_Editor_Plugin_Contracts_IAMLEditorView

AutomationML edited this page Jun 24, 2019 · 1 revision

IAMLEditorView Properties

AutomationML Editor

The IAMLEditorView type exposes the following members.

Properties

 

Name Description
Public property ActivatePlugin Gets the Activation command for the PlugIn. (Inherited from IAMLEditorPlugin.)
Public property CanClose Gets a value indicating whether this PlugIn Instance can close. If set to true, the PlugIn may be closed from the AutomationML Docking Manger Window Menu or the Windows Close Button.
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 InitialDockPosition Gets the initial dock position for the PlugIn window
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 PaneImage Gets the image which should be used in the Header of the PlugIn window. If no image is defined the editor uses a default image.
Public property TerminatePlugin Gets the Terminate command for the PlugIn. (Inherited from IAMLEditorPlugin.)
  Back to Top

See Also

Reference

IAMLEditorView Interface
Aml.Editor.Plugin.Contracts Namespace

Clone this wiki locally