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 -> intPublic 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[] -> intPublic 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 -> boolPublic 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[] -> intPublic 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每个用户关联的每用户状态。
尝试重置不存在的用户状态不是错误。