JsonObject.TryAdd メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| TryAdd(String, JsonNode, Int32) |
|
| TryAdd(String, JsonNode) |
|
TryAdd(String, JsonNode, Int32)
propertyNameという名前のプロパティがまだ存在しない場合は、指定した名前と値を持つ要素をJsonObjectに追加します。
public:
bool TryAdd(System::String ^ propertyName, System::Text::Json::Nodes::JsonNode ^ value, [Runtime::InteropServices::Out] int % index);
public bool TryAdd(string propertyName, System.Text.Json.Nodes.JsonNode? value, out int index);
member this.TryAdd : string * System.Text.Json.Nodes.JsonNode * int -> bool
Public Function TryAdd (propertyName As String, value As JsonNode, ByRef index As Integer) As Boolean
パラメーター
- propertyName
- String
追加する要素のプロパティ名。
- value
- JsonNode
追加する要素の値。
- index
- Int32
追加または既存の propertyNameのインデックス。 これは常に、 JsonObjectの有効なインデックスです。
返品
true プロパティが存在せず、要素が追加された場合。それ以外の場合は false。
例外
propertyName は nullです。
適用対象
TryAdd(String, JsonNode)
propertyNameという名前のプロパティがまだ存在しない場合は、指定した名前と値を持つ要素をJsonObjectに追加します。
public:
bool TryAdd(System::String ^ propertyName, System::Text::Json::Nodes::JsonNode ^ value);
public bool TryAdd(string propertyName, System.Text.Json.Nodes.JsonNode? value);
member this.TryAdd : string * System.Text.Json.Nodes.JsonNode -> bool
Public Function TryAdd (propertyName As String, value As JsonNode) As Boolean
パラメーター
- propertyName
- String
追加する要素のプロパティ名。
- value
- JsonNode
追加する要素の値。
返品
true プロパティが存在せず、要素が追加された場合。それ以外の場合は false。
例外
propertyName は nullです。