Condividi tramite


ParameterDefinitionsValue interface

Definizione di un parametro che può essere fornito ai criteri.

Proprietà

allowedValues

Valori consentiti per il parametro .

defaultValue

Valore predefinito per il parametro se non viene specificato alcun valore.

metadata

Metadati generali per il parametro .

schema

Fornisce la convalida degli input dei parametri durante l'assegnazione usando uno schema JSON self-defined. Questa proprietà è supportata solo per i parametri di tipo oggetto e segue l'implementazione dello schema 2019-09 di Json.NET. Per altre informazioni sull'uso degli schemi, vedere https://json-schema.org/ e testare gli schemi bozza in https://www.jsonschemavalidator.net/.

type

Tipo di dati del parametro.

Dettagli proprietà

allowedValues

Valori consentiti per il parametro .

allowedValues?: any[]

Valore della proprietà

any[]

defaultValue

Valore predefinito per il parametro se non viene specificato alcun valore.

defaultValue?: any

Valore della proprietà

any

metadata

Metadati generali per il parametro .

metadata?: ParameterDefinitionsValueMetadata

Valore della proprietà

schema

Fornisce la convalida degli input dei parametri durante l'assegnazione usando uno schema JSON self-defined. Questa proprietà è supportata solo per i parametri di tipo oggetto e segue l'implementazione dello schema 2019-09 di Json.NET. Per altre informazioni sull'uso degli schemi, vedere https://json-schema.org/ e testare gli schemi bozza in https://www.jsonschemavalidator.net/.

schema?: any

Valore della proprietà

any

type

Tipo di dati del parametro.

type?: string

Valore della proprietà

string