Поделиться через


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 параметра. Этот параметр передается неинициализированным.

Возвращаемое значение

Значение true, если словарь содержит объект типа T; в противном случае — значение 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 параметра. Этот параметр передается неинициализированным.

Возвращаемое значение

Значение true, если словарь содержит объект с заданным ключом и объект имеет тип T; в противном случае — значение false.

Применяется к