MenuAction - конструктор

Создаёт экземпляр класса с указанием значений его свойств.

Definition

Пространство имён: Tessa.UI.Menu
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
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
)

Параметры

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, если информация для расширений отсутствует.

См. также