PersonalizationStateInfoCollection.Remove(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rimuove un oggetto derivato da PersonalizationStateInfo dall'insieme.
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)
Parametri
- path
- String
Percorso relativo dell'applicazione dell'oggetto di stato di personalizzazione da rimuovere.
- username
- String
Nome utente dell'oggetto derivato da UserPersonalizationStateInfo da rimuovere.
Eccezioni
L'insieme è contrassegnato come di sola lettura.
Commenti
Questo metodo rimuove un'istanza PersonalizationStateInfoderivata dalla raccolta. Tutti gli elementi dopo che l'istanza rimossa vengono spostati per occupare la posizione vacante. Internamente, il conteggio della raccolta viene decretato da uno. Tutti gli enumeratori attualmente attivi nella raccolta non sono validi.
Se viene specificato solo path
, l'istanza SharedPersonalizationStateInfo di tale percorso viene rimossa. Se vengono forniti entrambi path
e username
, l'istanza UserPersonalizationStateInfo per la combinazione di path
e username
viene rimossa.
Nota
È possibile provare a rimuovere un elemento non esistente dalla raccolta; questa azione non genererà un'eccezione.