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 un PersonalizationStateInfoobjet dérivé de la collection.
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 d’état de personnalisation à supprimer.
- username
- String
Nom d’utilisateur de l’objet UserPersonalizationStateInfodérivé à supprimer.
Exceptions
La collection a été marquée en lecture seule.
Remarques
Cette méthode supprime une PersonalizationStateInfoinstance dérivée de la collection. Tous les éléments après la suppression de l’instance sont déplacés vers le haut pour occuper la position vacante. En interne, le nombre de la collection est décrémenté par un. Tous les énumérateurs actuellement actifs sur la collection sont invalidés.
Si elle est fournie uniquement path , l’instance SharedPersonalizationStateInfo de ce chemin d’accès est supprimée. Si les deux path et username sont fournis, l’instance UserPersonalizationStateInfo de la combinaison et pathusername est supprimée.
Note
Vous pouvez essayer de supprimer un élément non existant de la collection ; cette action ne déclenche pas d’exception.