WebPartPersonalization.GetAuthorizationFilter(String) 方法

定义

检索与指定的 Web 部件控件关联的授权筛选器(如果有)。

protected public:
 virtual System::String ^ GetAuthorizationFilter(System::String ^ webPartID);
protected internal virtual string GetAuthorizationFilter (string webPartID);
abstract member GetAuthorizationFilter : string -> string
override this.GetAuthorizationFilter : string -> string
Protected Friend Overridable Function GetAuthorizationFilter (webPartID As String) As String

参数

webPartID
String

与要检索的筛选器关联的 Web 部件控件的 ID。

返回

指定的 Web 部件控件的授权筛选器。

例外

IsEnabledfalse 的情况下,在页的生命周期中,过早地通过调用此方法进行了检索授权筛选器的尝试。

- 或 -

进行了检索授权筛选器的尝试,但是尚未加载任何个性化设置状态。

- 或 -

从数据存储区返回的个性化设置状态为 null

webPartIDnull 或空字符串 ("")。

注解

此方法检索与 标识 webPartID的 Web 部件控件关联的授权筛选器(如果有)。 通过个性化设置序列化和管理的每个 Web 部件控件都与 参数 webPartID 相关联。 在运行时,页面的 WebPartManager 控件可以通过确定每个 Web 部件控件是否获得授权来筛选页面上显示的控件。 此授权信息以字符串的形式存储在与每个 Web 部件控件关联的数据中。

适用于

另请参阅