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