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

当前正在呈现的控件。

返回

包含与 webPart 关联的所有谓词的 WebPartVerbCollection

例外

verbs 集合为 null

  • 或 -

webPartnull

注解

方法 FilterWebPartVerbs 提供了一种从与 WebPart 控件关联的谓词集合中自动筛选某些谓词的方法,并阻止呈现筛选的谓词。

继承者说明

如果创建自定义 WebPartChrome 类,可以选择重写 方法, FilterWebPartVerbs(WebPartVerbCollection, WebPart) 以筛选出呈现的特定谓词。 执行此操作的最常见方法是创建一个私有方法,该方法检查控件集合WebPart中的Verbs谓词,并根据所选条件确定是否应呈现每个谓词。 请注意,基方法提供了许多默认筛选条件,如果完全重写方法,则很难重现这些条件:如果只有几个特殊情况,则可能需要先调用基方法,然后通过你自己的附加方法传递生成的集合,以应用自定义筛选条件。

适用于

另请参阅