PersonalizationStateInfoCollection.Remove(String, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет из коллекции объект, производный от 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экземпляр из коллекции. Все элементы после удаленного экземпляра перемещаются вверх, чтобы занять вакантную позицию. Внутренне количество элементов коллекции уменьшается на единицы. Все перечислители, активные в коллекции, становятся недействительными.
Если указан только path
параметр , экземпляр SharedPersonalizationStateInfo для этого пути удаляется. Если указаны и path
username
, экземпляр UserPersonalizationStateInfo для сочетания path
и username
удаляется.
Примечание
Вы можете попытаться удалить несуществующий элемент из коллекции; Это действие не приведет к возникновению исключения.