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 个字符。
默认提供程序指示已删除的行数为负数。
注解
此方法在基础数据存储中重置每个用户的状态,该数据存储与包含在由该usernames页指定的页面的参数中包含的path每个用户相关联。
尝试重置不存在的用户状态不是错误。