MenuAction - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.UI.MenuСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public MenuAction(
string name,
string caption,
IIcon icon,
ICommand command,
string inputGestureText = null,
bool isSelectable = false,
bool isSelected = false,
bool isEnabled = true,
bool isCollapsed = false,
string tooltip = null,
IMenuActionCollection children = null,
ISerializableObject info = null
)
Public Sub New (
name As String,
caption As String,
icon As IIcon,
command As ICommand,
Optional inputGestureText As String = Nothing,
Optional isSelectable As Boolean = false,
Optional isSelected As Boolean = false,
Optional isEnabled As Boolean = true,
Optional isCollapsed As Boolean = false,
Optional tooltip As String = Nothing,
Optional children As IMenuActionCollection = Nothing,
Optional info As ISerializableObject = Nothing
)
public:
MenuAction(
String^ name,
String^ caption,
IIcon^ icon,
ICommand^ command,
String^ inputGestureText = nullptr,
bool isSelectable = false,
bool isSelected = false,
bool isEnabled = true,
bool isCollapsed = false,
String^ tooltip = nullptr,
IMenuActionCollection^ children = nullptr,
ISerializableObject^ info = nullptr
)
new :
name : string *
caption : string *
icon : IIcon *
command : ICommand *
?inputGestureText : string *
?isSelectable : bool *
?isSelected : bool *
?isEnabled : bool *
?isCollapsed : bool *
?tooltip : string *
?children : IMenuActionCollection *
?info : ISerializableObject
(* Defaults:
let _inputGestureText = defaultArg inputGestureText null
let _isSelectable = defaultArg isSelectable false
let _isSelected = defaultArg isSelected false
let _isEnabled = defaultArg isEnabled true
let _isCollapsed = defaultArg isCollapsed false
let _tooltip = defaultArg tooltip null
let _children = defaultArg children null
let _info = defaultArg info null
*)
-> MenuAction
Параметры
- name String
- Имя действия, по которому действие можно найти в расширениях.
- caption String
- Заголовок действия, отображаемый пользователю.
- icon IIcon
- Иконка для действия.
- command ICommand
- Команда по действию.
- inputGestureText String (Optional)
-
Текст с указанием горячей клавиши, при нажатии которой будет выполнена команда, привязанная к пункту меню.
Указание текста не связывает пункт меню с командой, а лишь служит визуальной индикацией.
- isSelectable Boolean (Optional)
-
Признак того, что действие может быть отмечено пользователем при выборе действия или программно.
- isSelected Boolean (Optional)
- Признак того, что действие было отмечено.
- isEnabled Boolean (Optional)
- Признак того, что действие доступно.
- isCollapsed Boolean (Optional)
- Признак того, что действие скрыто от пользователя.
- tooltip String (Optional)
- Тултип, отображаемый при наведении.
- children IMenuActionCollection (Optional)
-
Дочерние действия или null, если создаваемое действие не содержит дочерних действий.
- info ISerializableObject (Optional)
- Информация для расширений или null, если информация для расширений отсутствует.