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 部件控件关联的数据中。

适用于

另请参阅