ActionMenuItem - класс

Пункт выпадающего меню
Иерархия наследования

Пространство имён:  EleWise.ELMA.Web.Mvc.Models.ActionItems.Menu
Сборка:  EleWise.ELMA.SDK.Web (в EleWise.ELMA.SDK.Web.dll) Версия: 1.0.0.0
Синтаксис
C#
[SerializableAttribute]
public class ActionMenuItem : ActionItem, 
	IActionText, IActionIcon, IActionUrl, IActionSubmit, IActionClick, 
	IActionClass

Тип ActionMenuItem предоставляет следующие члены.

Конструкторы
Свойства
  ИмяОписание
Открытое свойствоActionUrl
Ссылка для отправки
Открытое свойствоAttributes
Набор атрибутов элемента, при отображении просто сериализуется разными методами
(Унаследован от ActionItem.)
Открытое свойствоChecked
Выбрано?
Открытое свойствоClass
Добавление css-класса элементa
Открытое свойствоClick
Скрипт, выполняющийся при клиентском клике
Открытое свойствоCustomAttributes
Дополнительный массив атрибутов элемента.
(Унаследован от ActionItem.)
Открытое свойствоFormId
Идентификатор формы для отправки
Открытое свойствоIconCls
Класс для иконки
Открытое свойствоIconUrl
Относительный адрес иконки
Открытое свойствоIsMainAction
Признак, что эта кнопка предназначена для выполнения основого действия на форме
Открытое свойствоItems
Внутренние активные элементы. Например, элементы подменю.
(Унаследован от ActionItem.)
Открытое свойствоOnRender
Действие, будет вызвано при отображении текущего элемента
(Унаследован от ActionItem.)
Открытое свойствоText
Текст для отображения, в некоторых случаях может быть null
Открытое свойствоToolTip
Подсказка для элемента, в некоторых случаях может быть null
Открытое свойствоToolTipHeader
Загловок подсказки для элемента, в некоторых случаях может быть null
Открытое свойствоType
Тип активного элемента.
(Унаследован от ActionItem.)
Открытое свойствоUid
Уникальный идентификатор элемента
(Унаследован от ActionItem.)
Открытое свойствоUrl
Ссылка для перехода
Открытое свойствоVisible
Видим ли текущий элемент
(Унаследован от ActionItem.)
В начало страницы
Методы
  ИмяОписание
Открытый методClone
Клонировать объект
(Унаследован от ActionItem.)
Открытый методCloneItem
Клонировать
Открытый методEquals
Определяет, равен ли заданный объект текущему объекту.
(Унаследован от ActionItem.)
Защищённый методFinalize
Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора.
(Унаследован от Object.)
Защищённый методGetDefaultType (Переопределяет ActionItemGetDefaultType.)
Открытый методGetHashCode
Служит хэш-функцией по умолчанию.
(Унаследован от ActionItem.)
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методToString
Возвращает строку, представляющую текущий объект.
(Унаследован от ActionItem.)
В начало страницы
Поля
  ИмяОписание
Защищённое поле_onRender
Действие после рендеринга
(Унаследован от ActionItem.)
Защищённое поле_visible
Видимость
(Унаследован от ActionItem.)
Защищённое полеactionUrl
Защищённое полеchecked
Защищённое полеclick
Защищённое полеcssClass
Защищённое полеcustomAttributes
Дополнительный массив атрибутов элемента
(Унаследован от ActionItem.)
Защищённое полеformId
Защищённое полеiconCls
Защищённое полеiconUrl
Защищённое полеisMainAction
Защищённое полеitems
Элементы
(Унаследован от ActionItem.)
Защищённое полеtext
Защищённое полеtoolTip
Защищённое полеtoolTipHeader
Защищённое полеtype
Тип
(Унаследован от ActionItem.)
Защищённое полеuid
Идентификатор
(Унаследован от ActionItem.)
Защищённое полеurl
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAdditionalJson
Выдать дополнительные данные активного элемента в формате JSON. Стартовые символы { и } обрезаются. Если атрибуты есть - добавляется "," в начало
(Определяется ActionItemExtensions.)
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также