Condividi tramite


IAnnotationDictionary.TryGetValue Metodo

Definizione

Overload

TryGetValue<T>(T)

Ottiene l'oggetto che dispone del tipo specificato.

TryGetValue<T>(Object, T)

Ottiene l'oggetto che dispone del tipo specificato ed è associato alla chiave specificata.

TryGetValue<T>(T)

Ottiene l'oggetto che dispone del tipo specificato.

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

Parametri di tipo

T

Tipo dell'oggetto da ottenere. Si tratta della chiave associata all'oggetto.

Parametri

value
T

Quando questo metodo restituisce, contiene l'oggetto associato alla chiave specificata, se la chiave viene trovata; in caso contrario, il valore predefinito per il tipo del value parametro. Questo parametro viene passato non inizializzato.

Restituisce

true se il dizionario contiene un oggetto di tipo T; in caso contrario, false.

Si applica a

TryGetValue<T>(Object, T)

Ottiene l'oggetto che dispone del tipo specificato ed è associato alla chiave specificata.

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

Parametri di tipo

T

Tipo dell'oggetto da ottenere.

Parametri

key
Object

Chiave dell'oggetto da ottenere.

value
T

Quando questo metodo restituisce, contiene l'oggetto associato alla chiave specificata, se la chiave viene trovata e l'oggetto ha il tipo T; in caso contrario, il valore predefinito per il tipo del value parametro. Questo parametro viene passato non inizializzato.

Restituisce

true se il dizionario contiene un oggetto con la chiave specificata e l'oggetto dispone del tipo T; in caso contrario, false.

Si applica a