次の方法で共有


JsonElement.GetProperty メソッド

定義

オーバーロード

GetProperty(ReadOnlySpan<Byte>)

utf8PropertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

GetProperty(ReadOnlySpan<Char>)

propertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

GetProperty(String)

propertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

GetProperty(ReadOnlySpan<Byte>)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

utf8PropertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<System::Byte> utf8PropertyName);
public System.Text.Json.JsonElement GetProperty (ReadOnlySpan<byte> utf8PropertyName);
member this.GetProperty : ReadOnlySpan<byte> -> System.Text.Json.JsonElement
Public Function GetProperty (utf8PropertyName As ReadOnlySpan(Of Byte)) As JsonElement

パラメーター

utf8PropertyName
ReadOnlySpan<Byte>

返されるプロパティの名前の UTF-8 表現 (バイト オーダー マーク (BOM) なし)。

戻り値

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObject ではありません。

要求された名前のプロパティは見つかりませんでした。

JsonDocument は破棄されています。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後のそのような定義と一致します。

詳細については、「 System.Text.Json を使用してカスタム シリアライザーと逆シリアライザーを記述する方法」を参照してください。

適用対象

GetProperty(ReadOnlySpan<Char>)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

propertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

public:
 System::Text::Json::JsonElement GetProperty(ReadOnlySpan<char> propertyName);
public System.Text.Json.JsonElement GetProperty (ReadOnlySpan<char> propertyName);
member this.GetProperty : ReadOnlySpan<char> -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As ReadOnlySpan(Of Char)) As JsonElement

パラメーター

propertyName
ReadOnlySpan<Char>

値が返されるプロパティの名前。

戻り値

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObject ではありません。

要求された名前のプロパティは見つかりませんでした。

JsonDocument は破棄されています。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後のそのような定義と一致します。

適用対象

GetProperty(String)

ソース:
JsonElement.cs
ソース:
JsonElement.cs
ソース:
JsonElement.cs

propertyName によって識別される必須プロパティの値を表す JsonElement を取得します。

public:
 System::Text::Json::JsonElement GetProperty(System::String ^ propertyName);
public System.Text.Json.JsonElement GetProperty (string propertyName);
member this.GetProperty : string -> System.Text.Json.JsonElement
Public Function GetProperty (propertyName As String) As JsonElement

パラメーター

propertyName
String

値が返されるプロパティの名前。

戻り値

要求されたプロパティの値を表す JsonElement

例外

この値の ValueKindObject ではありません。

要求された名前のプロパティは見つかりませんでした。

propertyNamenullです。

JsonDocument は破棄されています。

注釈

プロパティ名の照合は、大文字と小文字を区別する序数比較として実行されます。

プロパティが同じオブジェクトに対して複数回定義されている場合、メソッドは最後のそのような定義と一致します。

適用対象