Share via


JsonValue.TryGetValue<T>(T) Méthode

Définition

Tente d’obtenir la valeur JSON actuelle et retourne une valeur qui indique si l’opération a réussi.

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

Paramètres de type

T

Type de valeur à obtenir.

Paramètres

value
T

Quand cette méthode est retournée, contient la valeur analysée.

Retours

Boolean

true si la valeur peut être obtenue avec succès ; sinon, false.

Remarques

{T} peut être le type ou le type de base de la valeur sous-jacente. Si la valeur sous-jacente est un JsonElement, {T} peut également être le type de n’importe quelle valeur primitive prise en charge par current JsonElement.

La spécification du Object type pour {T} réussit toujours et retourne la valeur sous-jacente comme Object.

La valeur sous-jacente d’une JsonValue désérialisation après la désérialisation est une instance de JsonElement, sinon elle est la valeur spécifiée lors de la JsonValue création.

S’applique à