PersonalizationAdministration.GetCountOfState 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回基础数据存储区中对应于指定范围和其他参数的个性化设置状态项的计数。
重载
GetCountOfState(PersonalizationScope, String) |
返回基础数据存储区中对应于指定参数的个性化设置状态项的计数。 |
GetCountOfState(PersonalizationScope) |
返回基础数据存储区中对应于指定范围的个性化设置状态项的计数。 |
GetCountOfState(PersonalizationScope, String)
返回基础数据存储区中对应于指定参数的个性化设置状态项的计数。
public:
static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope, System::String ^ pathToMatch);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string pathToMatch);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope * string -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope, pathToMatch As String) As Integer
参数
- scope
- PersonalizationScope
要检索的个性化设置状态项的范围。
- pathToMatch
- String
含有要检索的个性化设置状态项的页面的路径。
返回
对应于指定范围的个性化设置状态项的数目。
例外
配置中定义的个性化设置提供程序的提供程序类型不正确。
- 或 -
pathToMatch
在修整后变成空字符串 ("")。
- 或 -
任何参数的字符串长度超过 256 个字符。
scope
不是 PersonalizationScope 枚举的有效成员。
默认提供程序返回的计数为负。
注解
使用此方法可确定指定范围和路径的基础数据存储区中个性化设置状态项的数目。
另请参阅
适用于
GetCountOfState(PersonalizationScope)
返回基础数据存储区中对应于指定范围的个性化设置状态项的计数。
public:
static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope) As Integer
参数
- scope
- PersonalizationScope
要检索的个性化设置状态项的范围。
返回
对应于指定范围的个性化设置状态项的数目。
例外
scope
不是 PersonalizationScope 枚举的有效成员。
默认提供程序返回的计数为负。
示例
下面的代码示例演示如何使用 GetCountOfState 方法。 可以在类概述主题中找到 PersonalizationAdministration 完整的示例。
Label4.Visible = false;
TextBox4.Text = PersonalizationAdministration.GetCountOfState(PersonalizationScope.User).ToString();
注解
使用此方法可确定指定范围的基础数据存储区中个性化设置状态项的数目。 GetCountOfState使用 方法进一步将计数缩小到特定页面。