PersonalizationStateInfoCollection.Remove(String, String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime de la collection un objet dérivé de 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)
Paramètres
- path
- String
Chemin d'accès d'application relatif de l'objet de l'état de personnalisation à supprimer.
- username
- String
Nom d'utilisateur de l'objet dérivé de UserPersonalizationStateInfo à supprimer.
Exceptions
La collection était en lecture seule.
Remarques
Cette méthode supprime une PersonalizationStateInfoinstance dérivée de la collection. Tous les éléments après l’instance supprimée sont déplacés vers le haut pour occuper la position vacante. En interne, le nombre de la collection est décrémenté d’un. Tous les énumérateurs actuellement actifs sur la collection sont invalidés.
Si seulement path
est fourni, l’instance SharedPersonalizationStateInfo de ce chemin d’accès est supprimée. Si et path
username
sont fournis, l’instance UserPersonalizationStateInfo de la combinaison de path
et username
est supprimée.
Notes
Vous pouvez essayer de supprimer un élément non existant de la collection ; cette action ne déclenche pas d’exception.