Поделиться через


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

Источник события.

e
WebPartVerbsEventArgs

Аргументы события.

Комментарии

Класс WebPartVerbsEventHandler используется для указания методов, вызываемых в ответ CreateVerbs на событие, которое происходит при создании команд веб-частей для зоны, наследуемой WebPartZoneBase от класса.

Команды веб-частей представляют действия, которые пользователи могут выполнять в пользовательском интерфейсе страницы веб-частей, например минимизацию, закрытие или восстановление элементов управления; добавление элементов управления на страницу; или отмена действия. Команды могут отображаться как в колонтитуле зоны, так и в стандартных командах, предоставляемых набором элементов управления веб-частей, и пользовательские команды, которые могут быть добавлены разработчиками. Команда представлена в пользовательском интерфейсе объектом, который можно задать как гиперссылку, изображение или кнопку с помощью VerbButtonType свойства.

Зона WebPartZone предоставляет стандартный набор команд, которые отображаются в меню команд элемента управления веб-частей. Пользовательская зона веб-частей или элемент управления веб-частей внутри зоны веб-частей может добавлять в меню дополнительные команды.

Элемент управления в зоне веб-частей может добавлять команды в меню команд элемента управления, наследуя от WebPart базового класса и переопределяя Verbs свойство. Если элемент управления не наследует от WebPart базового класса, можно добавить новую команду, реализуя IWebActionable интерфейс, а затем переопределив коллекцию Verbs .

Защищенный WebPartZoneBase.OnCreateVerbs метод позволяет производным классам переопределить событие без присоединения делегата к нему. Производный класс всегда должен вызывать OnCreateVerbs метод базового класса, чтобы убедиться, что зарегистрированные делегаты получают событие.

Методы расширения

Имя Описание
GetMethodInfo(Delegate)

Возвращает объект, представляющий метод, представленный указанным делегатом.

Применяется к

См. также раздел