PersonalizationStateInfoCollection.Remove(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt ein von PersonalizationStateInfo abgeleitetes Objekt aus der Auflistung.
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)
Parameter
- path
- String
Der relative Anwendungspfad des Personalisierungszustandsobjekts, das entfernt werden soll.
- username
- String
Der Benutzername des von UserPersonalizationStateInfo abgeleiteten Objekts, das entfernt werden soll.
Ausnahmen
Die Auflistung wurde als schreibgeschützt gekennzeichnet.
Hinweise
Diese Methode entfernt eine PersonalizationStateInfoabgeleitete Instanz aus der Auflistung. Alle Elemente, nachdem die entfernte Instanz verschoben wurde, um die leerstehende Position zu belegen. Intern wird die Anzahl der Auflistung um eine erhöht. Alle Enumeratoren, die derzeit für die Auflistung aktiv sind, werden ungültig.
Wenn nur path
angegeben wird, wird die SharedPersonalizationStateInfo Instanz für diesen Pfad entfernt. Wenn beide path
und username
bereitgestellt werden, wird die UserPersonalizationStateInfo Instanz für die Kombination von path
und username
entfernt.
Hinweis
Sie können versuchen, ein nicht vorhandenes Element aus der Auflistung zu entfernen; Diese Aktion löst keine Ausnahme aus.