JsonObject.TryAdd Methode

Definition

Ü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 propertyName vorhanden ist.

TryAdd(String, JsonNode)

Fügt dem angegebenen Namen und Wert ein Element hinzu JsonObject, wenn noch keine Eigenschaft mit dem Namen propertyName vorhanden ist.

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.

Gilt für: