Freigeben über


NameScope.Contains(KeyValuePair<String,Object>) Methode

Definition

Bestimmt, ob die Auflistung ein angegebenes Element enthält.

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

Parameter

item
KeyValuePair<String,Object>

Das Element, das in der Auflistung gesucht werden soll, angegeben als KeyValuePair<TKey,TValue> (der Schlüssel ist String, der Wert ist Object).

Gibt zurück

true, wenn das angegebene KeyValuePair<TKey,TValue> eine vorhandene Zuordnung in diesem NameScope identifiziert. false, wenn der angegebene KeyValuePair<TKey,TValue> im aktuellen NameScope nicht vorhanden ist.

Implementiert

Ausnahmen

key ist null.

Hinweise

Im Allgemeinen interessieren Sie sich nur dafür, ob ein Name bereits im XAML-Namescope definiert ist und welchem Objektverweiswert er zugeordnet ist, nicht relevant ist. In diesem Szenario können Sie stattdessen aufrufen ContainsKey .

Gilt für: