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

定義

指定された項目がコレクションに含まれているかどうかを確認します。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

パラメーター

item
KeyValuePair<String,Object>

コレクション内で検索する項目。KeyValuePair<TKey,TValue> として指定します (キーは String、値は Object)。The item to find in the collection, specified as a KeyValuePair<TKey,TValue> (key is String, value is Object).

戻り値

指定した KeyValuePair<TKey,TValue> がこの NameScope 内の既存のマッピングを識別する場合は truetrue if the specified KeyValuePair<TKey,TValue> identifies an existing mapping in this NameScope . 指定した KeyValuePair<TKey,TValue> が現在の NameScope に存在しない場合は falsefalse if the specified KeyValuePair<TKey,TValue> does not exist in the current NameScope.

実装

例外

注釈

一般に XAML 名前スコープで名前が既に定義されているかどうかと、どのようなオブジェクト参照の値にマップされますが、問題に興味のあるのみです。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. このシナリオで呼び出すことができますContainsKey代わりにします。For this scenario, you can call ContainsKey instead.

適用対象