PersonalizationStateInfoCollection.Remove(String, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
PersonalizationStateInfoUsuwa obiekt pochodny z kolekcji.
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)
Parametry
- path
- String
Względna ścieżka aplikacji obiektu stanu personalizacji do usunięcia.
- username
- String
Nazwa użytkownika obiektu pochodnego UserPersonalizationStateInfo, który ma zostać usunięty.
Wyjątki
Kolekcja została oznaczona jako tylko do odczytu.
Uwagi
Ta metoda usuwa PersonalizationStateInfowystąpienie pochodne z kolekcji. Wszystkie elementy po usunięciu wystąpienia zostaną przeniesione w górę, aby zajmować wolne położenie. Wewnętrznie liczba kolekcji jest dekrementowana pojedynczo. Wszystkie moduły wyliczania aktualnie aktywne względem kolekcji są unieważniane.
Jeśli zostanie podana tylko path
ta ścieżka, SharedPersonalizationStateInfo zostanie usunięte wystąpienie dla tej ścieżki. Jeśli są podane zarówno path
, jak i username
, UserPersonalizationStateInfo wystąpienie dla kombinacji path
i username
zostanie usunięte.
Uwaga
Możesz spróbować usunąć nie istniejący element z kolekcji; ta akcja nie zgłosi wyjątku.