TcHmiJSchemaGenerator Properties

The TcHmiJSchemaGenerator type exposes the following members.

Properties

 

Name

Description

TcHmiJSchemaGenerator Properties 1:

TcHmiJSchemaGenerator Properties 2:

DefaultEnumGenerationProvider

Gets the default JSchemaGenerationProvider that customizes JSchema generation for all Types where IsEnum is true.

TcHmiJSchemaGenerator Properties 3:

TcHmiJSchemaGenerator Properties 4:

DefaultGenerator

Gets a new default TcHmiJSchemaGenerator.

TcHmiJSchemaGenerator Properties 5:

DefaultRequired

Contains a value that indicates the default required state of JSON schemas.
(Overrides JSchemaGenerator.DefaultRequired)

TcHmiJSchemaGenerator Properties 6:

EscapeUris

Contains a value that indicates whether EscapeDataString(String) should be used to escape URIs in "$ref" values.

TcHmiJSchemaGenerator Properties 7:

GenerationProviders

Gets an IListT of JSchemaGenerationProvider s that are used to customize JSchema generation.
(Overrides JSchemaGenerator.GenerationProviders)

TcHmiJSchemaGenerator Properties 8:

PostContractResolver

Contains the IContractResolver that is used to resolve a JsonContract for a given Type after JsonSchemaContractResolver tried to resolve the JsonContract .

TcHmiJSchemaGenerator Properties 9:

PreContractResolver

Contains the IContractResolver that is used to resolve a JsonContract for a given Type before ContractResolver tries to resolve the JsonContract .

TcHmiJSchemaGenerator Properties 10:

SchemaIdGenerationHandling

Contains a value that indicates how IDs are generated for JSON schemas with no ID.
(Overrides JSchemaGenerator.SchemaIdGenerationHandling)

TcHmiJSchemaGenerator Properties 11:

SchemaIdGenerator

Contains a FuncT, TResult that is used to generate the schema ID for a specified Type in "definitions" and "$ref" values.

TcHmiJSchemaGenerator Properties 12:

SchemaLocationHandling

Contains a value that indicates the location of referenced JSON schemas.
(Overrides JSchemaGenerator.SchemaLocationHandling)

TcHmiJSchemaGenerator Properties 13:

SchemaPropertyOrderHandling

Gets or sets the schema property order.
(Inherited from JSchemaGenerator)

TcHmiJSchemaGenerator Properties 14:

SchemaReferenceHandling

Gets or sets whether generated schemas can be referenced.
(Inherited from JSchemaGenerator)

Reference

TcHmiJSchemaGenerator Class TcHmiSrv.Core.Tools.DynamicSymbols Namespace

Copyright © Beckhoff Automation GmbH & Co. KG