Aracılığıyla paylaş


NameScope.Remove Yöntem

Tanım

Koleksiyondan belirli bir nesneyi kaldırır.

Aşırı Yüklemeler

Remove(KeyValuePair<String,Object>)

Koleksiyondan belirli bir nesneyi kaldırır.

Remove(String)

Belirtilen ad için eşlemeyi koleksiyondan kaldırır.

Remove(KeyValuePair<String,Object>)

Koleksiyondan belirli bir nesneyi kaldırır.

public:
 virtual bool Remove(System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^> item);
public bool Remove (System.Collections.Generic.KeyValuePair<string,object> item);
abstract member Remove : System.Collections.Generic.KeyValuePair<string, obj> -> bool
override this.Remove : System.Collections.Generic.KeyValuePair<string, obj> -> bool
Public Function Remove (item As KeyValuePair(Of String, Object)) As Boolean

Parametreler

item
KeyValuePair<String,Object>

Koleksiyondan kaldırılacak nesne( anahtar , StringdeğeridirObject) olarak KeyValuePair<TKey,TValue> belirtilir.

Döndürülenler

true öğe koleksiyondan başarıyla kaldırıldıysa, aksi takdirde false. Ayrıca, öğe koleksiyonda bulunamazsa da döndürür false .

Uygulamalar

Açıklamalar

Çünkü NameScope bir sözlük ilk oluşum kavramı yoktur; herhangi bir belirtilen KeyValuePair<TKey,TValue> benzersiz garanti edilir.

Şunlara uygulanır

Remove(String)

Belirtilen ad için eşlemeyi koleksiyondan kaldırır.

public:
 virtual bool Remove(System::String ^ key);
public bool Remove (string key);
abstract member Remove : string -> bool
override this.Remove : string -> bool
Public Function Remove (key As String) As Boolean

Parametreler

key
String

Kaldırılacak XAML ad kapsamı eşlemesinin adı olan dize anahtarı.

Döndürülenler

true öğe koleksiyondan başarıyla kaldırıldıysa, aksi takdirde false. Ayrıca, öğe koleksiyonda bulunamazsa da döndürür false .

Uygulamalar

Açıklamalar

Bu yöntem temelde içinde özel durumların ortaya çıkaracağı durumlarda döndürerek false öğesini UnregisterNamesarmalarUnregisterName.

Şunlara uygulanır