JsonObject.TryAdd Метод

Определение

Перегрузки

Имя Описание
TryAdd(String, JsonNode, Int32)

Добавляет элемент с указанным именем и значением в JsonObjectобъект, если свойство с именем propertyName еще не существует.

TryAdd(String, JsonNode)

Добавляет элемент с указанным именем и значением в JsonObjectобъект, если свойство с именем propertyName еще не существует.

TryAdd(String, JsonNode, Int32)

Исходный код:
JsonObject.IDictionary.cs
Исходный код:
JsonObject.IDictionary.cs
Исходный код:
JsonObject.IDictionary.cs

Добавляет элемент с указанным именем и значением в JsonObjectобъект, если свойство с именем propertyName еще не существует.

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

Параметры

propertyName
String

Имя свойства добавляемого элемента.

value
JsonNode

Значение добавляемого элемента.

index
Int32

Индекс добавленного или существующего propertyName. Это всегда допустимый индекс в объекте JsonObject.

Возвращаемое значение

true Значение , если свойство не существовало, и элемент был добавлен; falseв противном случае .

Исключения

propertyName равно null.

Применяется к

TryAdd(String, JsonNode)

Исходный код:
JsonObject.IDictionary.cs
Исходный код:
JsonObject.IDictionary.cs
Исходный код:
JsonObject.IDictionary.cs

Добавляет элемент с указанным именем и значением в JsonObjectобъект, если свойство с именем propertyName еще не существует.

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

Параметры

propertyName
String

Имя свойства добавляемого элемента.

value
JsonNode

Значение добавляемого элемента.

Возвращаемое значение

true Значение , если свойство не существовало, и элемент был добавлен; falseв противном случае .

Исключения

propertyName равно null.

Применяется к