JsonObject.SetAt 方法

定义

重载

SetAt(Int32, String, JsonNode)

设置指定索引处的新属性。

SetAt(Int32, JsonNode)

设置指定索引处的新属性值。

SetAt(Int32, String, JsonNode)

设置指定索引处的新属性。

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)

参数

index
Int32

要设置的属性的从零开始的索引。

propertyName
String

要存储在指定索引处的属性名称。

value
JsonNode

要存储在指定索引处的 JSON 值。

例外

index 小于 0 或大于或等于 Count

propertyName 已在其他索引中指定。

value 已有父级。

适用于

SetAt(Int32, JsonNode)

设置指定索引处的新属性值。

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)

参数

index
Int32

要设置的属性的从零开始的索引。

value
JsonNode

要存储在指定索引处的 JSON 值。

例外

index 小于 0 或大于或等于 Count

value 已有父级。

适用于