語言

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動詞 AwebPart。

例外狀況

集合 verbs 為 null。

  • 或-

webPart 是 null。

備註

此 FilterWebPartVerbs 方法提供一種方法,能自動從與 WebPart 控制項相關的動詞集合中篩選出特定動詞,並防止這些被篩選的動詞被渲染。

給繼承者的注意事項

如果你建立自訂 WebPartChrome 類別,可以選擇性地覆蓋 FilterWebPartVerbs(WebPartVerbCollection, WebPart) 過濾特定動詞的方法。 最常見的做法是建立一個私有方法,檢查控制項集合Verbs中的WebPart動詞,並根據你選擇的條件判斷每個動詞是否應該被呈現。 請注意,基礎方法提供了許多預設的過濾條件,若完全覆寫該方法,將難以重現;如果你只有少數特殊情況,建議先呼叫基礎方法,然後再將所得集合傳入你自己的額外方法,套用自訂的篩選條件。

適用於

另請參閱