JsonValue.TryGetValue<T>(T) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Próbuje uzyskać bieżącą wartość JSON i zwraca wartość wskazującą, czy operacja zakończyła się pomyślnie.
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
Parametry typu
- T
Typ wartości do uzyskania.
Parametry
- value
- T
Gdy ta metoda zostanie zwrócona, zawiera wartość przeanalizowaną.
Zwraca
true jeśli można pomyślnie uzyskać wartość; w przeciwnym razie , false.
Uwagi
{T} może być typem lub typem podstawowym wartości bazowej. Jeśli wartość bazowa to , {T} może być również typem JsonElementdowolnej wartości pierwotnej obsługiwanej przez bieżącą JsonElementwartość .
Określenie Object typu elementu {T} zawsze powiedzie się i zwróci wartość podstawową jako Object.
Podstawowa wartość po deserializacji jest wystąpieniem JsonValue klasy JsonElement, w przeciwnym razie jest to wartość określona podczas JsonValue tworzenia.