Aracılığıyla paylaş


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 kaplar. 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 username path sağlanmışsa UserPersonalizationStateInfo ve username birleşiminin path örneği kaldırılır.

Not

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

Şunlara uygulanır