Compartir a través de


ActivityTemplate class

Define una plantilla de actividad donde la expresión de plantilla es local también conocida como "insertada" y se procesa a través del generador de lenguaje registrado.

Constructores

ActivityTemplate(string)

Inicialice una nueva instancia de la clase ActivityTemplate.

Propiedades

$kind
template

Obtiene o establece la plantilla que se va a evaluar para crear la actividad.

toString

Métodos

bind(DialogContext, DialogStateManager)

Enlace de datos a una plantilla.

configure(ActivityTemplateConguration)
getConverter(Object)

Detalles del constructor

ActivityTemplate(string)

Inicialice una nueva instancia de la clase ActivityTemplate.

new ActivityTemplate(template?: string)

Parámetros

template

string

Plantilla que se va a evaluar para crear la actividad.

Detalles de las propiedades

$kind

static $kind: string

Valor de propiedad

string

template

Obtiene o establece la plantilla que se va a evaluar para crear la actividad.

template: string

Valor de propiedad

string

toString

toString: () => string

Valor de propiedad

() => string

Detalles del método

bind(DialogContext, DialogStateManager)

Enlace de datos a una plantilla.

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

Parámetros

dialogContext

DialogContext

DialogContext

data

DialogStateManager

Datos a los que se va a enlazar.

Devoluciones

Promise<Partial<Activity>>

Promesa que representa la operación asincrónica.

configure(ActivityTemplateConguration)

function configure(config: ActivityTemplateConguration): this

Parámetros

config
ActivityTemplateConguration

Configuración.

Devoluciones

this

Objeto con la configuración especificada.

getConverter(Object)

function getConverter(_property: Object): Converter | ConverterFactory

Parámetros

_property

Object

Clave de la configuración del selector condicional.

Devoluciones

Converter | ConverterFactory

Convertidor para la configuración del selector.