NameScope.Contains(KeyValuePair<String,Object>) Yöntem

Tanım

Koleksiyonun belirtilen öğeyi içerip içermediğini belirler.Determines whether the collection contains a specified item.

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

Parametreler

item
KeyValuePair<String,Object>

Koleksiyonda bulunacak öğe KeyValuePair<TKey,TValue> (anahtar, String değer Object .) olarak belirtilir.The item to find in the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

Döndürülenler

Boolean

true Eğer belirtilmişse, KeyValuePair<TKey,TValue> Bu, var olan bir eşlemeyi bu şekilde tanımlar NameScope .true if the specified KeyValuePair<TKey,TValue> identifies an existing mapping in this NameScope . false Belirtilen mevcut KeyValuePair<TKey,TValue> değilse NameScope .false if the specified KeyValuePair<TKey,TValue> does not exist in the current NameScope.

Uygulamalar

Özel durumlar

key, null değeridir.key is null.

Açıklamalar

Genellikle, yalnızca bir adın XAML namescope 'da zaten tanımlanmış olup olmadığı ve eşlendiği nesne başvuru değerinin immalzeme olduğunu öğreniyor.Generally you are only interested in whether a name is already defined in the XAML namescope, and what object reference value it is mapped to is immaterial. Bu senaryo için bunun yerine çağrı yapabilirsiniz ContainsKey .For this scenario, you can call ContainsKey instead.

Şunlara uygulanır