다음을 통해 공유


JsonObject.SetAt 메서드

정의

오버로드

SetAt(Int32, String, JsonNode)

지정된 인덱스에서 새 속성을 설정합니다.

SetAt(Int32, JsonNode)

지정된 인덱스에서 새 속성 값을 설정합니다.

SetAt(Int32, String, JsonNode)

Source:
JsonObject.IList.cs

지정된 인덱스에서 새 속성을 설정합니다.

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

설정할 속성의 인덱스(0부터 시작하는 인덱스)입니다.

propertyName
String

지정된 인덱스에서 저장할 속성 이름입니다.

value
JsonNode

지정된 인덱스에서 저장할 JSON 값입니다.

예외

index 0보다 작거나 Count같거나 같습니다.

propertyName 이미 다른 인덱스로 지정되어 있습니다.

value 이미 부모가 있습니다.

적용 대상

SetAt(Int32, JsonNode)

Source:
JsonObject.IList.cs

지정된 인덱스에서 새 속성 값을 설정합니다.

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

설정할 속성의 인덱스(0부터 시작하는 인덱스)입니다.

value
JsonNode

지정된 인덱스에서 저장할 JSON 값입니다.

예외

index 0보다 작거나 Count같거나 같습니다.

value 이미 부모가 있습니다.

적용 대상