NameScope.Contains(KeyValuePair<String,Object>) Método

Definición

Determina si la colección contiene el elemento especificado.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

Parámetros

item
KeyValuePair<String,Object>

Elemento que se va a buscar en la colección, especificado como KeyValuePair<TKey,TValue> (la clave es String, el valor es Object).The item to find in the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

Devoluciones

Es true si el objeto KeyValuePair<TKey,TValue> especificado identifica una asignación existente en NameScope.true if the specified KeyValuePair<TKey,TValue> identifies an existing mapping in this NameScope . Es false si el parámetro KeyValuePair<TKey,TValue> especificado no existe en la clase NameScope.false if the specified KeyValuePair<TKey,TValue> does not exist in the current NameScope.

Implementaciones

Excepciones

key es null.key is null.

Comentarios

Normalmente solo está interesado en si un nombre ya está definido en el ámbito de nombres XAML y el valor de referencia de objeto al que está asignado es irrelevante.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. En este escenario, puede llamar a ContainsKey en su lugar.For this scenario, you can call ContainsKey instead.

Se aplica a