PersonalizationStateInfoCollection.Remove(String, String) Yöntem

Tanım

Türetilmiş bir PersonalizationStateInfonesneyi koleksiyondan kaldırır.

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)

Parametreler

path
String

Kaldırılacak kişiselleştirme durumu nesnesinin göreli uygulama yolu.

username
String

Kaldırılacak türetilmiş nesnenin UserPersonalizationStateInfokullanıcı adı.

Özel durumlar

Koleksiyon salt okunur olarak işaretlendi.

path null değeridir.

-veya-

her iki parametre de null.

Açıklamalar

Bu yöntem koleksiyondan türetilmiş bir PersonalizationStateInfoörneği kaldırır. Kaldırılan örnekten sonraki tüm öğeler, boş konumu kaplayıp yukarı taşınır. Dahili olarak, koleksiyonun sayısı bir azalmış olur. Şu anda koleksiyonda etkin olan tüm numaralandırıcılar geçersiz kılındı.

Yalnızca path sağlanmışsa, SharedPersonalizationStateInfo bu yolun örneği kaldırılır. Hem hem de path sağlanmışsa ve usernameUserPersonalizationStateInfo birleşiminin path örneği username kaldırılır.

Note

Mevcut olmayan bir öğeyi koleksiyondan kaldırmayı deneyebilirsiniz; bu eylem özel durum oluşturmaz.

Şunlara uygulanır