PersonalizationStateInfoCollection.Remove(String, String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从 PersonalizationStateInfo集合中删除派生对象。
public:
void Remove(System::String ^ path, System::String ^ username);
public void Remove(string path, string username);
member this.Remove : string * string -> unit
Public Sub Remove (path As String, username As String)
参数
- path
- String
要删除的个性化设置状态对象的相对应用程序路径。
- username
- String
要删除的 UserPersonalizationStateInfo-derived 对象的用户名。
例外
集合标记为只读。
注解
此方法从 PersonalizationStateInfo集合中删除派生实例。 移除实例后的任何元素将向上移动以占据空位。 在内部,集合计数递减一个。 当前针对集合处于活动状态的任何枚举器都失效。
如果仅 path 提供,则 SharedPersonalizationStateInfo 删除该路径的实例。 如果同时path提供并username已提供,则UserPersonalizationStateInfo删除并删除组合pathusername的实例。
注释
可以尝试从集合中删除非现有项;此操作不会引发异常。