JsonSchemaExtensionsAddStringProperty - метод

Добавляет в схему свойство типа String.

Definition

Пространство имён: Tessa.Platform
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public static JsonSchema AddStringProperty(
	this JsonSchema schema,
	string name,
	bool nullable = false,
	bool required = false,
	string? pattern = null,
	Action<JsonSchemaProperty>? configure = null
)

Параметры

schema  JsonSchema
Схема, в которую добавляется свойство.
name  String
Имя свойства.
nullable  Boolean  (Optional)
Можно ли присвоить .
required  Boolean  (Optional)
Признак, что свойство является обязательным.
pattern  String  (Optional)
Регулярное выражение для проверки значения строки.
configure  ActionJsonSchemaProperty  (Optional)
Позволяет настроить добавляемое свойство.

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

JsonSchema
Схема для дальнейшего построения.

Примечание об использовании

В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа JsonSchema. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе Методы расширения (Visual Basic) или Методы расширения (Руководство по программированию в C#).

См. также