JsonObject.TryGetPropertyValue メソッド

定義

オーバーロード

名前 説明
TryGetPropertyValue(String, JsonNode, Int32)

指定したプロパティ名に関連付けられている値を取得します。

TryGetPropertyValue(String, JsonNode)

指定した名前のプロパティの値を返します。

TryGetPropertyValue(String, JsonNode, Int32)

ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs

指定したプロパティ名に関連付けられている値を取得します。

public:
 bool TryGetPropertyValue(System::String ^ propertyName, [Runtime::InteropServices::Out] System::Text::Json::Nodes::JsonNode ^ % jsonNode, [Runtime::InteropServices::Out] int % index);
public bool TryGetPropertyValue(string propertyName, out System.Text.Json.Nodes.JsonNode? jsonNode, out int index);
member this.TryGetPropertyValue : string * JsonNode * int -> bool
Public Function TryGetPropertyValue (propertyName As String, ByRef jsonNode As JsonNode, ByRef index As Integer) As Boolean

パラメーター

propertyName
String

取得する値のプロパティ名。

jsonNode
JsonNode

このメソッドが戻るときに、プロパティ名が見つかった場合は、指定したプロパティ名に関連付けられている値が格納されます。それ以外の場合は null

index
Int32

見つかった場合は propertyName のインデックス。それ以外の場合は -1。

返品

指定したプロパティ名を持つ要素が に含まれている場合は a0/& 。それ以外の場合は。

例外

propertyNamenullです。

適用対象

TryGetPropertyValue(String, JsonNode)

ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs
ソース:
JsonObject.cs

指定した名前のプロパティの値を返します。

public:
 bool TryGetPropertyValue(System::String ^ propertyName, [Runtime::InteropServices::Out] System::Text::Json::Nodes::JsonNode ^ % jsonNode);
public bool TryGetPropertyValue(string propertyName, out System.Text.Json.Nodes.JsonNode? jsonNode);
member this.TryGetPropertyValue : string * JsonNode -> bool
Public Function TryGetPropertyValue (propertyName As String, ByRef jsonNode As JsonNode) As Boolean

パラメーター

propertyName
String

返すプロパティの名前。

jsonNode
JsonNode

指定した名前のプロパティの JSON 値。

返品

true 指定した名前のプロパティが見つかった場合。それ以外の場合は false

例外

propertyNamenullです。

適用対象