Compartilhar via


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

Definição

Tenta obter o valor JSON atual e retorna um valor que indica se a operação foi bem-sucedida.

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

Parâmetros de tipo

T

O tipo de valor a ser obtido.

Parâmetros

value
T

Quando este método retorna, ele contém o valor analisado.

Retornos

true se o valor puder ser obtido com êxito; caso contrário, false.

Comentários

{T} pode ser o tipo ou tipo base do valor subjacente. Se o valor subjacente for um JsonElement, {T} também poderá ser o tipo de qualquer valor primitivo compatível com o atual JsonElement.

Especificar o Object tipo para {T} sempre terá êxito e retornará o valor subjacente como Object.

O valor subjacente de um JsonValue após a desserialização é uma instância de JsonElement, caso contrário, é o valor especificado quando o JsonValue foi criado.

Aplica-se a