IPromptAttachmentOptions interface
Opciones pasadas a
- Extends
Propiedades
attachment |
Sugerencia sobre cómo los clientes deben diseñar varios datos adjuntos. El valor predeterminado es "list". |
attachments | Para los mensajes entrantes contiene datos adjuntos, como imágenes enviadas desde el usuario. En el caso de los mensajes salientes, contiene objetos como tarjetas o imágenes que se van a enviar al usuario. |
content |
(Opcional) lista de tipos de contenido que la solicitud está esperando. Los tipos que terminan con '*' tendrán como prefijo la coincidencia de nuevo con los datos adjuntos recibidos. |
entities | Objetos estructurados pasados al bot o al usuario. |
input |
Sugerencia para los clientes que les permiten saber si el bot espera una entrada adicional o no. Las solicitudes integradas rellenarán automáticamente este valor para los mensajes salientes. |
library |
(Opcional) espacio de nombres que se usará para la localización y otros fines. Este valor predeterminado es el espacio de nombres de los llamadores. |
list |
(Opcional) tipo de lista que se va a representar para PromptType.choice. El valor predeterminado es ListStyle.auto. |
localization |
EN DESUSO use libraryNamespace en su lugar. |
max |
(Opcional) número máximo de veces para volver a preguntar al usuario. De forma predeterminada, el usuario se volverá a solicitar indefinidamente. |
prompt | (Opcional) Solicitud inicial para enviar al usuario. Normalmente, esto se rellena mediante la función |
prompt |
(Opcional) marca que se usa para controlar la nueva solicitud de un usuario después de que finalice un cuadro de diálogo iniciado por una acción. El valor predeterminado es true. |
ref |
(Opcional) fecha de referencia al reconocer horas. Fecha expresada en tics con Date.getTime(). |
retry |
(Opcional) solicitud de reintento para enviar si no se entiende la respuesta de los usuarios. El valor predeterminado es volver a preguntar con un símbolo del sistema personalizable. |
retry |
(Opcional) SSML que se va a enviar con el |
speak | (Opcional) SSML que se va a enviar con el |
text |
Formato de los campos de texto. El valor predeterminado es "Markdown". |
Detalles de las propiedades
attachmentLayout
Sugerencia sobre cómo los clientes deben diseñar varios datos adjuntos. El valor predeterminado es "list".
attachmentLayout?: string
Valor de propiedad
string
attachments
Para los mensajes entrantes contiene datos adjuntos, como imágenes enviadas desde el usuario. En el caso de los mensajes salientes, contiene objetos como tarjetas o imágenes que se van a enviar al usuario.
attachments?: IAttachment[]
Valor de propiedad
contentTypes
(Opcional) lista de tipos de contenido que la solicitud está esperando. Los tipos que terminan con '*' tendrán como prefijo la coincidencia de nuevo con los datos adjuntos recibidos.
contentTypes?: string | string[]
Valor de propiedad
string | string[]
entities
Objetos estructurados pasados al bot o al usuario.
entities?: any[]
Valor de propiedad
any[]
inputHint
Sugerencia para los clientes que les permiten saber si el bot espera una entrada adicional o no. Las solicitudes integradas rellenarán automáticamente este valor para los mensajes salientes.
inputHint?: string
Valor de propiedad
string
libraryNamespace
(Opcional) espacio de nombres que se usará para la localización y otros fines. Este valor predeterminado es el espacio de nombres de los llamadores.
libraryNamespace?: string
Valor de propiedad
string
listStyle
(Opcional) tipo de lista que se va a representar para PromptType.choice. El valor predeterminado es ListStyle.auto.
listStyle?: ListStyle
Valor de propiedad
localizationNamespace
EN DESUSO use libraryNamespace en su lugar.
localizationNamespace?: string
Valor de propiedad
string
maxRetries
(Opcional) número máximo de veces para volver a preguntar al usuario. De forma predeterminada, el usuario se volverá a solicitar indefinidamente.
maxRetries?: number
Valor de propiedad
number
prompt
(Opcional) Solicitud inicial para enviar al usuario. Normalmente, esto se rellena mediante la función Prompts.xxx()
.
prompt?: TextOrMessageType
Valor de propiedad
promptAfterAction
(Opcional) marca que se usa para controlar la nueva solicitud de un usuario después de que finalice un cuadro de diálogo iniciado por una acción. El valor predeterminado es true.
promptAfterAction?: boolean
Valor de propiedad
boolean
refDate
(Opcional) fecha de referencia al reconocer horas. Fecha expresada en tics con Date.getTime().
refDate?: number
Valor de propiedad
number
retryPrompt
(Opcional) solicitud de reintento para enviar si no se entiende la respuesta de los usuarios. El valor predeterminado es volver a preguntar con un símbolo del sistema personalizable.
retryPrompt?: TextOrMessageType
Valor de propiedad
retrySpeak
(Opcional) SSML que se va a enviar con el retryPrompt
. Si retryPrompt es de tipo IMessage
o IIsMessage
, este valor se omitirá. Si este valor es una matriz, se elegirá una respuesta al azar.
retrySpeak?: TextType
Valor de propiedad
speak
(Opcional) SSML que se va a enviar con el prompt
inicial. Si el mensaje es de tipo IMessage
o IIsMessage
, este valor se omitirá. Si este valor es una matriz, se elegirá una respuesta al azar.
speak?: TextType
Valor de propiedad
textFormat
Formato de los campos de texto. El valor predeterminado es "Markdown".
textFormat?: string
Valor de propiedad
string