Udostępnij za pomocą


InputDescriptor interface

Opisuje dane wejściowe dla subskrypcji.

Właściwości

dependencyInputIds

Identyfikatory wszystkich danych wejściowych, od których zależy wartość tych danych wejściowych.

description

Opis tego, do czego te dane wejściowe są używane

groupName

Zlokalizowana nazwa grupy, do której należą te dane wejściowe, i może być wyświetlana jako nagłówek kontenera, który będzie zawierał wszystkie dane wejściowe w grupie.

hasDynamicValueInformation

Jeśli true, informacje o wartości dla tych danych wejściowych są dynamiczne i powinny być pobierane, gdy zmieni się wartość danych wejściowych zależności.

id

Identyfikator danych wejściowych subskrypcji

inputMode

Tryb, w którym należy wprowadzić wartość tego wejścia

isConfidential

Pobiera, czy te dane wejściowe są poufne, na przykład dla hasła lub klucza aplikacji

name

Zlokalizowana nazwa, która może być wyświetlana jako etykieta danych wejściowych subskrypcji

properties

Właściwości niestandardowe danych wejściowych, które mogą być używane przez usługodawcę

type

Bazowy typ danych dla wartości wejściowej. Po określeniu tej wartości wartości InputMode, Validation i Values są opcjonalne.

useInDefaultDescription

Pobiera, czy te dane wejściowe są uwzględnione w domyślnym opisie wygenerowanej akcji.

validation

Informacje, które należy użyć do sprawdzenia poprawności wartości danych wejściowych

valueHint

Wskazówka dotycząca wartości wejściowej. Może być używany w interfejsie użytkownika jako symbol zastępczy danych wejściowych.

values

Informacje o możliwych wartościach dla tego wejścia

Szczegóły właściwości

dependencyInputIds

Identyfikatory wszystkich danych wejściowych, od których zależy wartość tych danych wejściowych.

dependencyInputIds: string[]

Wartość właściwości

string[]

description

Opis tego, do czego te dane wejściowe są używane

description: string

Wartość właściwości

string

groupName

Zlokalizowana nazwa grupy, do której należą te dane wejściowe, i może być wyświetlana jako nagłówek kontenera, który będzie zawierał wszystkie dane wejściowe w grupie.

groupName: string

Wartość właściwości

string

hasDynamicValueInformation

Jeśli true, informacje o wartości dla tych danych wejściowych są dynamiczne i powinny być pobierane, gdy zmieni się wartość danych wejściowych zależności.

hasDynamicValueInformation: boolean

Wartość właściwości

boolean

id

Identyfikator danych wejściowych subskrypcji

id: string

Wartość właściwości

string

inputMode

Tryb, w którym należy wprowadzić wartość tego wejścia

inputMode: InputMode

Wartość właściwości

isConfidential

Pobiera, czy te dane wejściowe są poufne, na przykład dla hasła lub klucza aplikacji

isConfidential: boolean

Wartość właściwości

boolean

name

Zlokalizowana nazwa, która może być wyświetlana jako etykieta danych wejściowych subskrypcji

name: string

Wartość właściwości

string

properties

Właściwości niestandardowe danych wejściowych, które mogą być używane przez usługodawcę

properties: {[key: string]: any}

Wartość właściwości

{[key: string]: any}

type

Bazowy typ danych dla wartości wejściowej. Po określeniu tej wartości wartości InputMode, Validation i Values są opcjonalne.

type: string

Wartość właściwości

string

useInDefaultDescription

Pobiera, czy te dane wejściowe są uwzględnione w domyślnym opisie wygenerowanej akcji.

useInDefaultDescription: boolean

Wartość właściwości

boolean

validation

Informacje, które należy użyć do sprawdzenia poprawności wartości danych wejściowych

validation: InputValidation

Wartość właściwości

valueHint

Wskazówka dotycząca wartości wejściowej. Może być używany w interfejsie użytkownika jako symbol zastępczy danych wejściowych.

valueHint: string

Wartość właściwości

string

values

Informacje o możliwych wartościach dla tego wejścia

values: InputValues

Wartość właściwości