Freigeben über


JsonObject.SetAt Methode

Definition

Überlädt

SetAt(Int32, String, JsonNode)

Legt eine neue Eigenschaft am angegebenen Index fest.

SetAt(Int32, JsonNode)

Legt einen neuen Eigenschaftswert am angegebenen Index fest.

SetAt(Int32, String, JsonNode)

Legt eine neue Eigenschaft am angegebenen Index fest.

public:
 void SetAt(int index, System::String ^ propertyName, System::Text::Json::Nodes::JsonNode ^ value);
public void SetAt (int index, string propertyName, System.Text.Json.Nodes.JsonNode? value);
member this.SetAt : int * string * System.Text.Json.Nodes.JsonNode -> unit
Public Sub SetAt (index As Integer, propertyName As String, value As JsonNode)

Parameter

index
Int32

Der nullbasierte Index der festzulegenden Eigenschaft.

propertyName
String

Der Eigenschaftsname, der am angegebenen Index gespeichert werden soll.

value
JsonNode

Der JSON-Wert, der am angegebenen Index gespeichert werden soll.

Ausnahmen

index ist kleiner als 0 oder größer als oder gleich Count.

propertyName ist bereits in einem anderen Index angegeben.

value hat bereits ein übergeordnetes Element.

Gilt für:

SetAt(Int32, JsonNode)

Legt einen neuen Eigenschaftswert am angegebenen Index fest.

public:
 void SetAt(int index, System::Text::Json::Nodes::JsonNode ^ value);
public void SetAt (int index, System.Text.Json.Nodes.JsonNode? value);
member this.SetAt : int * System.Text.Json.Nodes.JsonNode -> unit
Public Sub SetAt (index As Integer, value As JsonNode)

Parameter

index
Int32

Der nullbasierte Index der festzulegenden Eigenschaft.

value
JsonNode

Der JSON-Wert, der am angegebenen Index gespeichert werden soll.

Ausnahmen

index ist kleiner als 0 oder größer als oder gleich Count.

value hat bereits ein übergeordnetes Element.

Gilt für: