Freigeben über


ActivityTemplate class

Definiert eine Aktivitätsvorlage, in der der Vorlagenausdruck lokal als "Inline" bezeichnet und über den registrierten Sprachgenerator verarbeitet wird.

Konstruktoren

ActivityTemplate(string)

Initialisieren Sie eine neue Instanz der ActivityTemplate-Klasse.

Eigenschaften

$kind
template

Ruft die Vorlage ab, die ausgewertet werden soll, um die Aktivität zu erstellen, oder legt sie fest.

toString

Methoden

bind(DialogContext, DialogStateManager)

Binden von Daten an die Vorlage.

configure(ActivityTemplateConguration)
getConverter(Object)

Details zum Konstruktor

ActivityTemplate(string)

Initialisieren Sie eine neue Instanz der ActivityTemplate-Klasse.

new ActivityTemplate(template?: string)

Parameter

template

string

Die Vorlage, die ausgewertet werden soll, um die Aktivität zu erstellen.

Details zur Eigenschaft

$kind

static $kind: string

Eigenschaftswert

string

template

Ruft die Vorlage ab, die ausgewertet werden soll, um die Aktivität zu erstellen, oder legt sie fest.

template: string

Eigenschaftswert

string

toString

toString: () => string

Eigenschaftswert

() => string

Details zur Methode

bind(DialogContext, DialogStateManager)

Binden von Daten an die Vorlage.

function bind(dialogContext: DialogContext, data: DialogStateManager): Promise<Partial<Activity>>

Parameter

dialogContext

DialogContext

DialogContext

data

DialogStateManager

Daten, an die eine Bindung erfolgen soll.

Gibt zurück

Promise<Partial<Activity>>

Eine Zusage, die den asynchronen Vorgang darstellt.

configure(ActivityTemplateConguration)

function configure(config: ActivityTemplateConguration): this

Parameter

config
ActivityTemplateConguration

Die Konfiguration.

Gibt zurück

this

Ein Objekt mit der angegebenen Konfiguration.

getConverter(Object)

function getConverter(_property: Object): Converter | ConverterFactory

Parameter

_property

Object

Der Schlüssel der Konfiguration der bedingten Auswahl.

Gibt zurück

Converter | ConverterFactory

Der Konverter für die Selektorkonfiguration.