次の方法で共有


IAnnotationDictionary.TryGetValue メソッド

定義

オーバーロード

TryGetValue<T>(T)

指定された型を持つオブジェクトを取得します。

TryGetValue<T>(Object, T)

指定された型を持ち、指定されたキーに関連付けられているオブジェクトを取得します。

TryGetValue<T>(T)

指定された型を持つオブジェクトを取得します。

public:
generic <typename T>
 bool TryGetValue([Runtime::InteropServices::Out] T % value);
public bool TryGetValue<T>(out T value);
abstract member TryGetValue : 'T -> bool
Public Function TryGetValue(Of T) (ByRef value As T) As Boolean

型パラメーター

T

取得するオブジェクトの型です。 これは、 オブジェクトに関連付けられているキーです。

パラメーター

value
T

このメソッドが戻るとき、 には、指定したキーに関連付けられているオブジェクト (キーが見つかった場合) が格納されます。それ以外の場合は、 パラメーターの型の value 既定値。 このパラメーターは初期化せずに渡されます。

戻り値

T 型のオブジェクトがディクショナリに含まれている場合は true。それ以外の場合は false

適用対象

TryGetValue<T>(Object, T)

指定された型を持ち、指定されたキーに関連付けられているオブジェクトを取得します。

public:
generic <typename T>
 bool TryGetValue(System::Object ^ key, [Runtime::InteropServices::Out] T % value);
public bool TryGetValue<T>(object key, out T value);
abstract member TryGetValue : obj * 'T -> bool
Public Function TryGetValue(Of T) (key As Object, ByRef value As T) As Boolean

型パラメーター

T

取得するオブジェクトの型です。

パラメーター

key
Object

取得するオブジェクトのキー。

value
T

このメソッドが戻るとき、キーが見つかり、オブジェクトの型 Tが である場合は、指定したキーに関連付けられているオブジェクトが格納されます。それ以外の場合は、パラメーターの型の value 既定値です。 このパラメーターは初期化せずに渡されます。

戻り値

ディクショナリに指定されたキーを持つオブジェクトが含まれており、オブジェクトの型が T である場合は true。それ以外の場合は false

適用対象