-
Notifications
You must be signed in to change notification settings - Fork 4
Properties_T_Aml_Editor_Plugin_Contracts_PluginCommand
AutomationML edited this page Jun 24, 2019
·
1 revision
AutomationML Editor
The PluginCommand type exposes the following members.
Name | Description | |
---|---|---|
![]() |
Command | Gets or sets the command, as an example a RelayCommand(T). A Command Parameter is set to the FilePath of the Active AMLDocument if a document is loaded, otherwise it is null or empty. |
![]() |
CommandButtonContent | Gets or sets the button content which should be used, if the command is bound to a button control. This is an alternative to the CommandIcon property if the button content is not an icon but any content. The content will be loaded to the Button using a content presenter. |
![]() |
CommandIcon | Gets or sets the command icon which should be used, if the command is bound to a button control. |
![]() |
CommandName | Gets or sets the name of the command used by the AutomationML Editor to show the Command in the PlugIn Menu |
![]() |
CommandToolTip | Gets or sets the command tool tip |
![]() |
DisplayName | Gets the display name (This returns only the CommandName). A DisplayName Property is needed to bind the CommandName to UI controls. |
![]() |
IsCheckable | Gets or sets a value indicating whether this instance is a checkable command. Checkable Commands get a Check Box in the MenuItem |
![]() |
IsChecked | Gets or sets a value indicating whether this instance is a toggle command. Toggle Commands get a Check Box in the MenuItem |
The AutomationML Editor PlugIn Implementation Guide
Copyright © AutomationML e.V. 2018
Send comments on this topic to AutomationML office.
- AutomationML Editor API Reference Guide
- Version History
-
AutomationML Editor Plugin Development
- PluginBase Class
- DockPositionEnum Enumeration
- IAMLEditorExternalsPlugin Interface
- IAMLEditorPlugin Interface
- IAMLEditorPluginMetadata Interface
- IAMLEditorView Interface
- IAMLEditorViewCollection Interface
- INotifyAMLDocumentLoad Interface
- INotifyViewActivation Interface
- ISupportsSelection Interface
- IToolBarIntegration Interface
- PluginCommand Class
- PluginCommandsEnum Enumeration
- Aml.Editor.Plugin.Contracts.Commanding Namespace