PersonalizationStateInfoCollection.Remove(String, String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar bort ett PersonalizationStateInfo-derived-objekt från samlingen.
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)
Parametrar
- path
- String
Den relativa programsökvägen för anpassningstillståndsobjektet som ska tas bort.
- username
- String
Användarnamnet för - UserPersonalizationStateInfoderived-objektet som ska tas bort.
Undantag
Samlingen har markerats som skrivskyddad.
Kommentarer
Den här metoden tar bort en PersonalizationStateInfo-härledd instans från samlingen. Alla element efter den borttagna instansen flyttas upp för att uppta den lediga positionen. Internt minskas antalet av samlingen med en. Alla uppräknare som för närvarande är aktiva mot samlingen är ogiltiga.
Om endast path anges tas instansen för den SharedPersonalizationStateInfo sökvägen bort. Om både path och username tillhandahålls tas instansen UserPersonalizationStateInfo för kombinationen av path och username bort.
Note
Du kan försöka ta bort ett icke-befintligt objekt från samlingen. den här åtgärden skapar inget undantag.