Partager via


InputDescriptor interface

Décrit une entrée pour les abonnements.

Propriétés

dependencyInputIds

ID de toutes les entrées dont dépend la valeur de cette entrée.

description

Description de l’utilisation de cette entrée

groupName

Nom localisé du groupe auquel appartient cette entrée et peut être affiché sous forme d’en-tête pour le conteneur qui inclura toutes les entrées du groupe.

hasDynamicValueInformation

Si la valeur est true, les informations de valeur de cette entrée sont dynamiques et doivent être récupérées lorsque la valeur des entrées de dépendance change.

id

Identificateur de l’entrée d’abonnement

inputMode

Mode dans lequel la valeur de cette entrée doit être saisie

isConfidential

Détermine si cette entrée est confidentielle, par exemple pour un mot de passe ou une clé d’application

name

Nom localisé qui peut être affiché sous forme d’étiquette pour l’entrée de l’abonnement

properties

Propriétés personnalisées de l’entrée qui peuvent être utilisées par le fournisseur de services

type

Type de données sous-jacent pour la valeur d’entrée. Lorsque cette valeur est spécifiée, InputMode, Validation et Values sont facultatifs.

useInDefaultDescription

Détermine si cette entrée est incluse dans la description de l’action générée par défaut.

validation

Informations à utiliser pour valider la valeur de cette entrée

valueHint

Une indication pour la valeur d’entrée. Il peut être utilisé dans l’interface utilisateur comme espace réservé d’entrée.

values

Informations sur les valeurs possibles pour cette entrée

Détails de la propriété

dependencyInputIds

ID de toutes les entrées dont dépend la valeur de cette entrée.

dependencyInputIds: string[]

Valeur de propriété

string[]

description

Description de l’utilisation de cette entrée

description: string

Valeur de propriété

string

groupName

Nom localisé du groupe auquel appartient cette entrée et peut être affiché sous forme d’en-tête pour le conteneur qui inclura toutes les entrées du groupe.

groupName: string

Valeur de propriété

string

hasDynamicValueInformation

Si la valeur est true, les informations de valeur de cette entrée sont dynamiques et doivent être récupérées lorsque la valeur des entrées de dépendance change.

hasDynamicValueInformation: boolean

Valeur de propriété

boolean

id

Identificateur de l’entrée d’abonnement

id: string

Valeur de propriété

string

inputMode

Mode dans lequel la valeur de cette entrée doit être saisie

inputMode: InputMode

Valeur de propriété

isConfidential

Détermine si cette entrée est confidentielle, par exemple pour un mot de passe ou une clé d’application

isConfidential: boolean

Valeur de propriété

boolean

name

Nom localisé qui peut être affiché sous forme d’étiquette pour l’entrée de l’abonnement

name: string

Valeur de propriété

string

properties

Propriétés personnalisées de l’entrée qui peuvent être utilisées par le fournisseur de services

properties: {[key: string]: any}

Valeur de propriété

{[key: string]: any}

type

Type de données sous-jacent pour la valeur d’entrée. Lorsque cette valeur est spécifiée, InputMode, Validation et Values sont facultatifs.

type: string

Valeur de propriété

string

useInDefaultDescription

Détermine si cette entrée est incluse dans la description de l’action générée par défaut.

useInDefaultDescription: boolean

Valeur de propriété

boolean

validation

Informations à utiliser pour valider la valeur de cette entrée

validation: InputValidation

Valeur de propriété

valueHint

Une indication pour la valeur d’entrée. Il peut être utilisé dans l’interface utilisateur comme espace réservé d’entrée.

valueHint: string

Valeur de propriété

string

values

Informations sur les valeurs possibles pour cette entrée

values: InputValues

Valeur de propriété