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 派生对象的用户名。
例外
该集合已标记为只读。
注解
此方法从 PersonalizationStateInfo集合中删除 -derived 实例。 删除实例后的任何元素将向上移动以占据空置位置。 在内部,集合计数递减一个。 当前针对集合处于活动状态的任何枚举器都无效。
如果仅 path
提供,则 SharedPersonalizationStateInfo 删除该路径的实例。 如果同时path
提供并username
已提供,则UserPersonalizationStateInfo删除并username
删除组合的path
实例。
备注
可以尝试从集合中删除非现有项;此操作不会引发异常。