WebPartVerbsEventHandler Делегат
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет делегат для события CreateVerbs.
public delegate void WebPartVerbsEventHandler(System::Object ^ sender, WebPartVerbsEventArgs ^ e);
public delegate void WebPartVerbsEventHandler(object sender, WebPartVerbsEventArgs e);
type WebPartVerbsEventHandler = delegate of obj * WebPartVerbsEventArgs -> unit
Public Delegate Sub WebPartVerbsEventHandler(sender As Object, e As WebPartVerbsEventArgs)
Параметры
- sender
- Object
Источник события.
Аргументы события.
Комментарии
Класс WebPartVerbsEventHandler используется для указания методов, которые вызываются в ответ на CreateVerbs событие, которое возникает при создании команд веб-частей для зоны, производной от WebPartZoneBase класса .
Команды веб-частей представляют действия, которые пользователи могут выполнять в пользовательском интерфейсе страницы веб-частей, такие как минимизация, закрытие или восстановление элементов управления; добавление элементов управления на страницу; или отмена действия. Команды могут отображаться в области верхнего и нижнего колонтитулов зоны. Существуют как стандартные команды, предоставляемые набором элементов управления веб-частей, так и пользовательские команды, которые могут добавляться разработчиками. Команда представлена в пользовательском интерфейсе объектом, который можно настроить как гиперссылку, изображение или кнопку с помощью VerbButtonType свойства .
Зона WebPartZone предоставляет стандартный набор команд, которые отображаются в меню команд элемента управления веб-частей. Пользовательская зона веб-частей или элемент управления веб-частей внутри зоны веб-частей могут добавлять в меню дополнительные команды.
Элемент управления в зоне веб-частей может добавлять команды в меню команд элемента управления, наследуя от WebPart базового класса и переопределяя Verbs свойство . Если элемент управления не наследуется от WebPart базового класса, можно добавить новую команду, реализовав IWebActionable интерфейс , а затем переопределив коллекцию Verbs .
WebPartZoneBase.OnCreateVerbs Защищенный метод позволяет производным классам переопределять событие без присоединения к нему делегата. Производный класс всегда должен вызывать OnCreateVerbs метод базового класса, чтобы гарантировать, что зарегистрированные делегаты получают событие.
Методы расширения
GetMethodInfo(Delegate) |
Получает объект, представляющий метод, представленный указанным делегатом. |