PersonalizationAdministration.ResetUserState 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为指定的参数重置基础数据存储区中的所有每用户状态。
重载
ResetUserState(String) |
为指定的路径重置基础数据存储区中的所有每用户状态。 |
ResetUserState(String[]) |
为指定的路径重置基础数据存储区中的所有每用户状态。 |
ResetUserState(String, String) |
为指定的用户名和路径的组合重置基础数据存储区中的每用户状态。 |
ResetUserState(String, String[]) |
为指定的页面和用户重置基础数据存储区中的每用户状态。 |
ResetUserState(String)
为指定的路径重置基础数据存储区中的所有每用户状态。
public:
static int ResetUserState(System::String ^ path);
public static int ResetUserState (string path);
static member ResetUserState : string -> int
Public Shared Function ResetUserState (path As String) As Integer
参数
- path
- String
与要重置的个性化设置状态信息关联的页的路径。
返回
已重置的行数。
例外
path
为 null
。
默认提供程序指示删除的行数是负数。
注解
此方法返回重置的行数的计数。 尝试重置不存在的共享状态不是错误。
另请参阅
适用于
ResetUserState(String[])
为指定的路径重置基础数据存储区中的所有每用户状态。
public:
static int ResetUserState(cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string[] usernames);
static member ResetUserState : string[] -> int
Public Shared Function ResetUserState (usernames As String()) As Integer
参数
- usernames
- String[]
应重置每用户数据的用户名的数组。
返回
已重置的行数。
例外
usernames
为 null
。
usernames
是一个长度为零的数组。
- 或 -
usernames
的成员修整后变成 null
,包含逗号,或为空字符串 ("")。
- 或 -
配置中定义的个性化设置提供程序的提供程序类型不正确。
- 或 -
任何参数的字符串长度超过 256 个字符。
默认提供程序指示删除的行数是负数。
注解
此方法重置与 参数中包含的 usernames
用户关联的基础数据存储中的所有每用户状态,并返回重置的行数计数。
尝试重置不存在的共享状态不是错误。
另请参阅
适用于
ResetUserState(String, String)
为指定的用户名和路径的组合重置基础数据存储区中的每用户状态。
public:
static bool ResetUserState(System::String ^ path, System::String ^ username);
public static bool ResetUserState (string path, string username);
static member ResetUserState : string * string -> bool
Public Shared Function ResetUserState (path As String, username As String) As Boolean
参数
- path
- String
与要重置的个性化设置状态信息关联的页的路径。
- username
- String
与要重置的个性化设置数据关联的用户名。
返回
已重置的行数。
例外
path
或 username
为 null
。
path
或 username
修整后变成空字符串 ("")。
- 或 -
username
包含逗号。
- 或 -
配置中定义的个性化设置提供程序的提供程序类型不正确。
- 或 -
任何参数的字符串长度超过 256 个字符。
默认提供程序指示删除的行数是负数。
注解
尝试重置不存在的用户状态不是错误。
另请参阅
适用于
ResetUserState(String, String[])
为指定的页面和用户重置基础数据存储区中的每用户状态。
public:
static int ResetUserState(System::String ^ path, cli::array <System::String ^> ^ usernames);
public static int ResetUserState (string path, string[] usernames);
static member ResetUserState : string * string[] -> int
Public Shared Function ResetUserState (path As String, usernames As String()) As Integer
参数
- path
- String
与要重置的个性化设置状态信息关联的页的路径。
- usernames
- String[]
与要重置的个性化设置数据关联的用户名。
返回
已重置的行数。
例外
path
或 usernames
为 null
。
path
修整后变成空字符串 ("")。
- 或 -
usernames
的成员修整后变成 null
、空字符串,或包含逗号。
- 或 -
usernames
是一个长度为零的数组。
- 或 -
配置中定义的个性化设置提供程序的提供程序类型不正确。
- 或 -
任何参数的字符串长度超过 256 个字符。
默认提供程序指示删除的行数是负数。
注解
此方法在基础数据存储区中重置与 指定的path
页面的 参数中包含的usernames
每个用户关联的每用户状态。
尝试重置不存在的用户状态不是错误。