JsonObject.SetAt Yöntem

Tanım

Aşırı Yüklemeler

SetAt(Int32, String, JsonNode)

Belirtilen dizinde yeni bir özellik ayarlar.

SetAt(Int32, JsonNode)

Belirtilen dizinde yeni bir özellik değeri ayarlar.

SetAt(Int32, String, JsonNode)

Kaynak:
JsonObject.IList.cs

Belirtilen dizinde yeni bir özellik ayarlar.

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)

Parametreler

index
Int32

Ayarlanacağı özelliğin sıfır tabanlı dizini.

propertyName
String

Belirtilen dizinde depolamak için özellik adı.

value
JsonNode

Belirtilen dizinde depolamak için JSON değeri.

Özel durumlar

index 0'dan küçük veya Countdeğerinden büyük veya buna eşittir.

propertyName zaten farklı bir dizinde belirtilmiş.

value zaten bir ebeveyni var.

Şunlara uygulanır

SetAt(Int32, JsonNode)

Kaynak:
JsonObject.IList.cs

Belirtilen dizinde yeni bir özellik değeri ayarlar.

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)

Parametreler

index
Int32

Ayarlanacağı özelliğin sıfır tabanlı dizini.

value
JsonNode

Belirtilen dizinde depolamak için JSON değeri.

Özel durumlar

index 0'dan küçük veya Countdeğerinden büyük veya buna eşittir.

value zaten bir ebeveyni var.

Şunlara uygulanır