Microsoft.Bot.Schema Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
AadResourceUrls |
Esquema del recurso de destino para el que bot Framework Token Service intercambiaría un token almacenado en caché para un usuario. Esta clase solo se aplica a las conexiones de AAD V1. |
ActionTypes |
Define valores para ActionTypes. |
Activity |
Una actividad es el tipo de comunicación básico para el protocolo Bot Framework 3.0. |
ActivityEventNames |
Defina valores para los nombres de eventos comunes que usan las actividades de tipo Event. |
ActivityExtensions |
Funciones auxiliares para actividades de mensaje. |
ActivityImportance |
Define valores para ActivityImportance. |
ActivityTypes |
Define valores para ActivityTypes. |
ActivityTypesEx |
Valores adicionales para ActivityTypes más allá de la clase ActivityTypes generada automáticamente. |
AdaptiveCardAuthentication |
Define la estructura que llega a la actividad Activity.Value.Authentication for Invoke con el nombre "adaptiveCard/action". |
AdaptiveCardInvokeAction |
Define la estructura que llega a la actividad Activity.Value.Action for Invoke con el nombre "adaptiveCard/action". |
AdaptiveCardInvokeResponse |
Define la estructura que se devuelve como resultado de una actividad Invoke con el nombre "adaptiveCard/action". |
AdaptiveCardInvokeValue |
Define la estructura que llega a la actividad Activity.Value for Invoke con el nombre "adaptiveCard/action". |
AnimationCard |
Una tarjeta de animación (por ejemplo: gif o clip corto de vídeo). |
Attachment |
Datos adjuntos dentro de una actividad. |
AttachmentData |
Datos adjuntos. |
AttachmentInfo |
Metadatos de los datos adjuntos. |
AttachmentLayoutTypes |
Define valores para AttachmentLayoutTypes. |
AttachmentView |
Nombre y tamaño de la vista de datos adjuntos. |
AudioCard |
Tarjeta de audio. |
BasicCard |
Una tarjeta básica. |
CallerIdConstants |
Constantes usadas para rellenar la CallerId propiedad . |
CardAction |
Una acción en la que se puede hacer clic. |
CardImage |
Una imagen en una tarjeta. |
ChannelAccount |
Información de la cuenta de canal necesaria para enrutar un mensaje. |
CommandResultValue<T> |
El campo de valor de contiene ICommandResultActivity metadatos relacionados con un resultado de comando. Se puede incluir una carga de datos extensible opcional si se define mediante el nombre de la actividad del resultado del comando. La presencia de un campo de error indica que el comando original no se pudo completar. |
CommandValue<T> |
El campo de valor de contiene ICommandActivity metadatos relacionados con un comando. Se puede incluir una carga de datos extensible opcional si se define mediante el nombre de la actividad de comando. |
ContactRelationUpdateActionTypes |
Define valores para ContactRelationUpdateActionTypes. |
ConversationAccount |
La cuenta de conversación representa la identidad de la conversación dentro de un canal. |
ConversationMembers |
Conversación y sus miembros. |
ConversationParameters |
Parámetros para crear una conversación. |
ConversationReference |
Objeto relacionado con un punto determinado de una conversación. |
ConversationResourceResponse |
Respuesta que contiene un recurso. |
ConversationsResult |
Resultado de las conversaciones. |
DeliveryModes |
Define valores para DeliveryModes. |
EndOfConversationCodes |
Define valores para EndOfConversationCodes. |
Entity |
Objeto de metadatos que pertenece a una actividad. |
Error |
Objeto que representa la información de error. |
ErrorCodes |
Códigos de error para comunicarse al iniciar una APIException. |
ErrorResponse |
Una respuesta de LA API HTTP. |
ErrorResponseException |
Excepción producida para una respuesta no válida con información errorResponse. |
ExpectedReplies |
Responde en respuesta a ExpectReplies. |
Extensions |
Métodos de extensión para convertir objetos Card fuertemente tipados en Attachment. |
Fact |
Conjunto de pares clave-valor. La ventaja de esta sección es que las propiedades de clave y valor se representarán con información de estilo predeterminada con algún delimitador entre ellos. Por lo tanto, no es necesario que el desarrollador especifique información de estilo. |
GeoCoordinates |
GeoCoordinates (tipo de entidad: "https://schema.org/GeoCoordinates"). |
HandoffEventNames |
Define valores para los nombres de eventos de entrega. |
HeroCard |
Valor contentType de HeroCard. |
IActivityExtensions |
Proporciona métodos adicionales para trabajar con IActivity. |
InnerHttpError |
Objeto que representa un error http interno. |
InputHints |
Define valores para InputHints. |
InstallationUpdateActionTypes |
Define valores para InstallationUpdateActionTypes. |
MediaCard |
Tarjeta multimedia. |
MediaEventValue |
Parámetros complementarios para eventos multimedia. |
MediaUrl |
Dirección URL del medio. |
Mention |
Información de mención (tipo de entidad: "mención"). |
MessageReaction |
Objeto de reacción de mensaje. |
MessageReactionTypes |
Define valores para MessageReactionTypes. |
MicrosoftPayMethodData |
Datos del método de pago W3C para Microsoft Pay. |
OAuthCard |
Valor contentType de OAuthCard. |
PagedMembersResult |
Página de miembros. |
PaymentAddress |
Dirección dentro de una solicitud de pago. |
PaymentCurrencyAmount |
Suministra cantidades monetarias. |
PaymentDetails |
Proporciona información sobre la transacción solicitada. |
PaymentDetailsModifier |
Proporciona detalles que modifican paymentDetails en función del identificador del método de pago. |
PaymentItem |
Indica para qué es la solicitud de pago y el valor solicitado. |
PaymentMethodData |
Indica un conjunto de métodos de pago admitidos y cualquier dato específico del método de pago asociado para esos métodos. |
PaymentOperations |
Nombres de operaciones invocables en el protocolo de devolución de llamada de pago. |
PaymentOptions |
Proporciona información sobre las opciones deseadas para la solicitud de pago. |
PaymentRequest |
Una solicitud para realizar un pago. |
PaymentRequestComplete |
Carga entregada al completar una solicitud de pago. |
PaymentRequestCompleteResult |
Resultado de una solicitud de pago completada. |
PaymentRequestUpdate |
Actualización de una solicitud de pago. |
PaymentRequestUpdateResult |
Objeto de resultado de una operación de invocación de actualización de solicitud de pago. |
PaymentResponse |
Un PaymentResponse se devuelve cuando un usuario ha seleccionado un método de pago y ha aprobado una solicitud de pago. |
PaymentShippingOption |
Describe una opción de envío. |
PaymentShippingTypes |
Diferentes tipos de envío. Consulte http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype para obtener más información. |
Place |
Place (tipo de entidad: "https://schema.org/Place"). |
ReceiptCard |
Valor contentType de ReceiptCard. |
ReceiptItem |
Un artículo en una tarjeta de recibo. |
ResourceResponse |
Respuesta que contiene un identificador de recurso. |
RoleTypes |
Define valores para RoleTypes. |
SearchInvokeOptions |
Define las opciones de consulta de la SearchInvokeValue actividad for Invoke con el nombre "application/search". |
SearchInvokeResponse |
Define la estructura que se devuelve como resultado de una actividad Invoke con el nombre "application/search". |
SearchInvokeTypes |
Define valores para SearchInvokeTypes. Vea SearchInvokeValue. |
SearchInvokeValue |
Define la estructura que llega a la actividad Activity.Value for Invoke con el nombre de "application/search". |
SemanticAction |
Representa una referencia a una acción mediante programación. |
SemanticActionStates |
Indica si la acción semántica se inicia, continúa o se realiza. |
SigninCard |
Valor de ContentType signinCard. |
SignInConstants |
Nombres para las operaciones de invocación de inicio de sesión en el protocolo de token. |
SignInResource |
Tipo que contiene información para el inicio de sesión único. |
SpeechConstants |
Define constantes que se pueden usar en el procesamiento de interacciones de voz. |
SuggestedActions |
SuggestedActions que se pueden realizar. |
TextFormatTypes |
Define valores para TextFormatTypes. |
TextHighlight |
Hace referencia a una subcadena de contenido dentro de otro campo. |
Thing |
Thing (tipo de entidad: "https://schema.org/Thing"). |
ThumbnailCard |
Valor ContentType thumbnailCard. |
ThumbnailUrl |
Dirección URL de miniatura. |
TokenExchangeInvokeRequest |
Una solicitud para intercambiar un token. |
TokenExchangeInvokeResponse |
Objeto de respuesta de una invocación de intercambio de tokens. |
TokenExchangeRequest |
Solicite la carga útil que se enviará al servicio de token de Bot Framework para Inicio de sesión único. Si el URI se establece en un ámbito personalizado, el servicio de token intercambiará el token en su caché para un token destinado al ámbito personalizado y lo devolverá en la respuesta. Si se envía un token en la carga, el servicio de token intercambiará el token para un token que tiene como destino los ámbitos especificados en la conexión de OAauth correspondiente. |
TokenExchangeResource |
Esquema de respuesta enviado desde Bot Framework Token Service necesario para iniciar un inicio de sesión único de usuario. |
TokenExchangeState |
Objeto de estado pasado al servicio de token de bot. |
TokenPollingSettings |
Ayuda a proporcionar sondeos para obtener detalles del token. |
TokenPostResource |
Esquema de respuesta enviado desde Bot Framework Token Service necesario para iniciar una publicación directa del token de usuario. |
TokenRequest |
Una solicitud para recibir un token de usuario. |
TokenResponse |
Esquema de respuesta enviado desde Bot Framework Token Service, en respuesta a una solicitud para obtener o intercambiar un token para un usuario. |
TokenStatus |
Estado de un token determinado. |
Transcript |
Transcripción. |
VideoCard |
Valor contentType de VideoCard. |
Interfaces
IActivity |
Propiedades compartidas para todas las actividades. |
ICommandActivity |
Comando externo asincrónico. |
ICommandResultActivity |
Resultado asincrónico del comando externo. |
IContactRelationUpdateActivity |
Un usuario ha agregado un bot a su lista de contactos, ha quitado el bot de su lista de contactos o ha cambiado la relación entre el usuario y el bot. |
IConversationUpdateActivity |
La conversación a la que se hace referencia se ha actualizado. |
IEndOfConversationActivity |
La conversación finaliza o una solicitud para finalizar la conversación. |
IEventActivity |
Evento externo asincrónico. |
IHandoffActivity |
Se ha transferido el control de la conversación o se ha realizado una solicitud para transferir el control de la conversación. |
IInstallationUpdateActivity |
Se instaló o quitó un bot de un canal. |
IInvokeActivity |
Solicitud sincrónica para invocar una operación. |
IMessageActivity |
Un mensaje en una conversación. |
IMessageDeleteActivity |
Representa una solicitud para eliminar una actividad de mensaje anterior en una conversación. |
IMessageReactionActivity |
Reacción a una actividad de mensaje. |
IMessageUpdateActivity |
Representa una solicitud para actualizar una actividad de mensaje anterior en una conversación. |
ISuggestionActivity |
Representa una sugerencia privada para acerca de Recipient otra actividad. |
ITraceActivity |
Representa un punto en la lógica de un bot para ayudar con la depuración de bots. |
ITypingActivity |
La dirección From está escribiendo. |