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


WebPartChrome.FilterWebPartVerbs(WebPartVerbCollection, WebPart) Метод

Определение

Исключает определенные команды из списка отображения на основании условия, заданного разработчиком.

protected:
 virtual System::Web::UI::WebControls::WebParts::WebPartVerbCollection ^ FilterWebPartVerbs(System::Web::UI::WebControls::WebParts::WebPartVerbCollection ^ verbs, System::Web::UI::WebControls::WebParts::WebPart ^ webPart);
protected virtual System.Web.UI.WebControls.WebParts.WebPartVerbCollection FilterWebPartVerbs (System.Web.UI.WebControls.WebParts.WebPartVerbCollection verbs, System.Web.UI.WebControls.WebParts.WebPart webPart);
abstract member FilterWebPartVerbs : System.Web.UI.WebControls.WebParts.WebPartVerbCollection * System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.WebPartVerbCollection
override this.FilterWebPartVerbs : System.Web.UI.WebControls.WebParts.WebPartVerbCollection * System.Web.UI.WebControls.WebParts.WebPart -> System.Web.UI.WebControls.WebParts.WebPartVerbCollection
Protected Overridable Function FilterWebPartVerbs (verbs As WebPartVerbCollection, webPart As WebPart) As WebPartVerbCollection

Параметры

verbs
WebPartVerbCollection

Коллекция всех команд, сопоставленных с элементом управления, на который ссылается параметр webPart.

webPart
WebPart

Элемент управления, отображаемый в настоящий момент.

Возвращаемое значение

Коллекция WebPartVerbCollection, содержащая все команды, сопоставленный с элементом webPart.

Исключения

Коллекция verbs имеет значение null.

  • или

webPart имеет значение null.

Комментарии

Метод FilterWebPartVerbs позволяет автоматически фильтровать определенные команды из коллекции команд, связанных с элементом WebPart управления, и предотвращать отрисовку отфильтрованные команды.

Примечания для тех, кто наследует этот метод

При создании пользовательского WebPartChrome класса можно при необходимости переопределить FilterWebPartVerbs(WebPartVerbCollection, WebPart) метод , чтобы отфильтровать определенные команды от отображения. Самый распространенный способ сделать это — создать закрытый метод, который проверяет команды в Verbs коллекции элемента управления и определяет, следует ли отображать каждую WebPart команду на основе выбранного вами критерия. Обратите внимание, что базовый метод предоставляет множество критериев фильтрации по умолчанию, которые будет трудно воспроизвести, если вы полностью переопределите метод. Если у вас есть только несколько особых случаев, может потребоваться сначала вызвать базовый метод, а затем передать полученную коллекцию через собственный дополнительный метод, чтобы применить настраиваемые критерии фильтрации.

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

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