JsonValue.TryGetValue<T>(T) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.