WebPartChrome.FilterWebPartVerbs(WebPartVerbCollection, WebPart) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
開発者によって指定された条件に基づいて、特定の動詞が表示されないようにします。
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
現在表示されているコントロール。
戻り値
webPart
に関連付けられたすべての動詞を格納している WebPartVerbCollection。
例外
注釈
メソッドは FilterWebPartVerbs 、コントロールに関連付けられている WebPart 動詞のコレクションから特定の動詞を自動的にフィルター処理し、フィルター処理された動詞がレンダリングされないようにする方法を提供します。
注意 (継承者)
カスタム WebPartChrome クラスを作成する場合は、必要に応じて メソッドを FilterWebPartVerbs(WebPartVerbCollection, WebPart) オーバーライドして、特定の動詞がレンダリングされないようにフィルター処理できます。 これを行う最も一般的な方法は、コントロールのコレクション内 Verbs の WebPart 動詞をチェックし、選択した条件に基づいて各動詞をレンダリングするかどうかを決定するプライベート メソッドを作成することです。 基本メソッドには、メソッドを完全にオーバーライドした場合に再現が困難な既定のフィルター条件が多数用意されていることに注意してください。いくつかの特殊なケースしかない場合は、最初に基本メソッドを呼び出してから、独自の追加メソッドを使用して結果のコレクションを渡して、カスタム フィルター条件を適用することができます。
適用対象
こちらもご覧ください
.NET