JsonSchemaExtensionsAddNumberProperty - метод
Добавляет в схему свойство типа Number.
Пространство имён: Tessa.PlatformСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public static JsonSchema AddNumberProperty(
this JsonSchema schema,
string name,
bool nullable = false,
bool required = false,
decimal? minimum = null,
Action<JsonSchemaProperty>? configure = null
)
<ExtensionAttribute>
Public Shared Function AddNumberProperty (
schema As JsonSchema,
name As String,
Optional nullable As Boolean = false,
Optional required As Boolean = false,
Optional minimum As Decimal? = Nothing,
Optional configure As Action(Of JsonSchemaProperty) = Nothing
) As JsonSchema
public:
[ExtensionAttribute]
static JsonSchema^ AddNumberProperty(
JsonSchema^ schema,
String^ name,
bool nullable = false,
bool required = false,
Nullable<Decimal> minimum = nullptr,
Action<JsonSchemaProperty^>^ configure = nullptr
)
[<ExtensionAttribute>]
static member AddNumberProperty :
schema : JsonSchema *
name : string *
?nullable : bool *
?required : bool *
?minimum : Nullable<decimal> *
?configure : Action<JsonSchemaProperty>
(* Defaults:
let _nullable = defaultArg nullable false
let _required = defaultArg required false
let _minimum = defaultArg minimum null
let _configure = defaultArg configure null
*)
-> JsonSchema
- schema JsonSchema
- Схема, в которую добавляется свойство.
- name String
- Имя свойства.
- nullable Boolean (Optional)
- Можно ли присвоить .
- required Boolean (Optional)
- Признак, что свойство является обязательным.
- minimum NullableDecimal (Optional)
- Минимальное значение (если задано).
- configure ActionJsonSchemaProperty (Optional)
- Позволяет настроить добавляемое свойство.
JsonSchemaСхема для дальнейшего построения.В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
JsonSchema. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).