JsonObject.TryAdd Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TryAdd(String, JsonNode, Int32) |
Fügt dem angegebenen Namen und Wert ein Element hinzu JsonObject, wenn noch keine Eigenschaft mit dem Namen |
| TryAdd(String, JsonNode) |
Fügt dem angegebenen Namen und Wert ein Element hinzu JsonObject, wenn noch keine Eigenschaft mit dem Namen |
TryAdd(String, JsonNode, Int32)
- Quelle:
- JsonObject.IDictionary.cs
- Quelle:
- JsonObject.IDictionary.cs
- Quelle:
- JsonObject.IDictionary.cs
Fügt dem angegebenen Namen und Wert ein Element hinzu JsonObject, wenn noch keine Eigenschaft mit dem Namen propertyName vorhanden ist.
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
Parameter
- propertyName
- String
Der Eigenschaftenname des hinzuzufügenden Elements.
- value
- JsonNode
Der Wert des hinzuzufügenden Elements.
- index
- Int32
Der Index des hinzugefügten oder vorhandenen propertyName. Dies ist immer ein gültiger Index in der JsonObject.
Gibt zurück
truewenn die Eigenschaft nicht vorhanden war und das Element hinzugefügt wurde; andernfalls . false
Ausnahmen
propertyName ist null.
Gilt für:
TryAdd(String, JsonNode)
- Quelle:
- JsonObject.IDictionary.cs
- Quelle:
- JsonObject.IDictionary.cs
- Quelle:
- JsonObject.IDictionary.cs
Fügt dem angegebenen Namen und Wert ein Element hinzu JsonObject, wenn noch keine Eigenschaft mit dem Namen propertyName vorhanden ist.
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
Parameter
- propertyName
- String
Der Eigenschaftenname des hinzuzufügenden Elements.
- value
- JsonNode
Der Wert des hinzuzufügenden Elements.
Gibt zurück
truewenn die Eigenschaft nicht vorhanden war und das Element hinzugefügt wurde; andernfalls . false
Ausnahmen
propertyName ist null.