Freigeben über


Template class

Hier ist ein Datenmodell, das leicht als Kontext oder alle Arten von Besuchern verstanden und verwendet werden kann, je nachdem, ob es sich um eineValator, statische Prüfung, anayler.. etc

Konstruktoren

Template(string, string[], string, SourceRange)

Erstellt eine neue Instanz der Template Klasse.

Eigenschaften

body

Textformat des Textkörpers dieser Vorlage. Alle Inhalte mit Ausnahme von Name und Parametern.

name

Name der Vorlage, gefolgt von '#' in einer LG-Datei

parameters

Parameterliste dieser Vorlage

properties

Die erweiterten Eigenschaften für das Objekt.

sourceRange

Quelle dieser Vorlage

templateBodyParseTree

Analysieren Sie die Struktur dieser Vorlage.

Methoden

toString()

Gibt eine Zeichenfolge zurück, die das aktuelle Template -Objekt darstellt.

Details zum Konstruktor

Template(string, string[], string, SourceRange)

Erstellt eine neue Instanz der Template Klasse.

new Template(templatename: string, parameters: string[], templatebody: string, sourceRange: SourceRange)

Parameter

templatename

string

Vorlagenname ohne Parameter.

parameters

string[]

Parameterliste.

templatebody

string

Vorlageninhalt.

sourceRange
SourceRange

(xref:botbuilder-lg. SourceRange) der Vorlage.

Details zur Eigenschaft

body

Textformat des Textkörpers dieser Vorlage. Alle Inhalte mit Ausnahme von Name und Parametern.

body: string

Eigenschaftswert

string

name

Name der Vorlage, gefolgt von '#' in einer LG-Datei

name: string

Eigenschaftswert

string

parameters

Parameterliste dieser Vorlage

parameters: string[]

Eigenschaftswert

string[]

properties

Die erweiterten Eigenschaften für das Objekt.

properties?: Record<string, unknown>

Eigenschaftswert

Record<string, unknown>

sourceRange

Quelle dieser Vorlage

sourceRange: SourceRange

Eigenschaftswert

templateBodyParseTree

Analysieren Sie die Struktur dieser Vorlage.

templateBodyParseTree: BodyContext

Eigenschaftswert

Details zur Methode

toString()

Gibt eine Zeichenfolge zurück, die das aktuelle Template -Objekt darstellt.

function toString(): string

Gibt zurück

string

Eine Zeichenfolge, die die Templatedarstellt.