JsonObject.TryAdd 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| 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。