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 -abgeleitetes PersonalizationStateInfoObjekt 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 zu entfernenden Personalisierungsstatusobjekts.
- username
- String
Der Benutzername des UserPersonalizationStateInfozu entfernenden -abgeleiteten Objekts.
Ausnahmen
Die Sammlung wurde schreibgeschützt markiert.
Hinweise
Mit dieser Methode wird eine PersonalizationStateInfovon der Auflistung abgeleitete Instanz entfernt. Alle Elemente nach der entfernten Instanz werden nach oben verschoben, um die freie Position zu belegen. Intern wird die Anzahl der Auflistung um eins 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 wird entfernt.
Note
Sie können versuchen, ein nicht vorhandenes Element aus der Sammlung zu entfernen; Diese Aktion löst keine Ausnahme aus.