IMessageUpdateActivity Interfaz
Definición
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í.
Representa una solicitud para actualizar una actividad de mensaje anterior en una conversación.
public interface IMessageUpdateActivity : Microsoft.Bot.Schema.IMessageActivity
type IMessageUpdateActivity = interface
interface IMessageActivity
interface IActivity
Public Interface IMessageUpdateActivity
Implements IMessageActivity
- Derivado
- Implementaciones
Propiedades
AttachmentLayout |
Obtiene o establece una sugerencia para tratar con varios datos adjuntos: [list|carousel] Default:list. (Heredado de IMessageActivity) |
Attachments |
Obtiene o establece datos adjuntos. (Heredado de IMessageActivity) |
ChannelData |
Obtiene o establece una carga específica del canal. (Heredado de IActivity) |
ChannelId |
Obtiene o establece Channel con el que está asociada esta actividad. (Heredado de IActivity) |
Conversation |
Obtiene o establece Address para la conversación a la que está asociada esta actividad. (Heredado de IActivity) |
DeliveryMode |
Obtiene o establece una sugerencia para describir cómo se debe entregar esta actividad. null o "default" = default delivery "notification" = notification semantics See DeliveryModes for current constants. (Heredado de IMessageActivity) |
Entities |
Obtiene o establece la colección de objetos Entity, cada uno de los cuales contiene metadatos sobre esta actividad. Cada objeto Entity se escribe. (Heredado de IActivity) |
Expiration |
Obtiene o establece dateTime para que expire la actividad como datetime con codificación ISO 8601. (Heredado de IMessageActivity) |
From |
Obtiene o establece la dirección del remitente. (Heredado de IActivity) |
Id |
Obtiene o establece iD para la actividad. (Heredado de IActivity) |
Importance |
Obtiene o establece la importancia de la actividad Valores válidos son "low", "normal" y "high". El valor predeterminado es "normal".". (Heredado de IMessageActivity) |
InputHint |
Obtiene o establece indica si el bot acepta, espera o ignora la entrada. (Heredado de IMessageActivity) |
Locale |
Obtiene o establece el código de idioma del campo Texto. (Heredado de IMessageActivity) |
LocalTimestamp |
Obtiene o establece la fecha y hora locales del mensaje, expresadas en formato ISO-8601. Por ejemplo, 2016-09-23T13:07:49.4714686-07:00. (Heredado de IActivity) |
Recipient |
Obtiene o establece la dirección que recibió el mensaje. (Heredado de IActivity) |
ReplyToId |
Obtiene o establece el identificador original al que esta actividad es una respuesta. (Heredado de IActivity) |
ServiceUrl |
Obtiene o establece la dirección URL del servicio donde se deben enviar las respuestas a esta actividad. (Heredado de IActivity) |
Speak |
Obtiene o establece la etiqueta speak (marcado SSML para texto a voz). (Heredado de IMessageActivity) |
SuggestedActions |
Obtiene o establece suggestedActions se usan para expresar acciones para interactuar con una tarjeta como teclados o quickReplies. (Heredado de IMessageActivity) |
Summary |
Obtiene o establece el texto que se va a mostrar si el canal no puede representar tarjetas. (Heredado de IMessageActivity) |
Text |
Obtiene o establece el contenido del mensaje. (Heredado de IMessageActivity) |
TextFormat |
Obtiene o establece el formato de los campos de texto [plain|markdown] Default:Markdown. (Heredado de IMessageActivity) |
Timestamp |
Obtiene o establece la marca de tiempo cuando se envió este mensaje (UTC). (Heredado de IActivity) |
Type |
Obtiene o establece el tipo de actividad. (Heredado de IActivity) |
Value |
Obtiene o establece el valor proporcionado con CardAction. (Heredado de IMessageActivity) |
Métodos
ApplyConversationReference(ConversationReference, Boolean) |
Novedades una actividad con la información de entrega de una referencia de conversación existente. (Heredado de IActivity) |
AsContactRelationUpdateActivity() |
Devuelve IContactRelationUpdateActivity si se trata de una actividad contactRelationUpdate, de lo contrario, null. (Heredado de IActivity) |
AsConversationUpdateActivity() |
Devuelve IConversationUpdateActivity si se trata de una actividad conversationUpdate; de lo contrario, null. (Heredado de IActivity) |
AsEndOfConversationActivity() |
Devuelve IEndOfConversationActivity si se trata de una actividad de fin de conversación, de lo contrario, null. (Heredado de IActivity) |
AsEventActivity() |
Devuelve IEventActivity si se trata de una actividad de evento, de lo contrario, null. (Heredado de IActivity) |
AsInstallationUpdateActivity() |
Devuelve IInstallationUpdateActivity si se trata de una actividad installationUpdate, de lo contrario, null. (Heredado de IActivity) |
AsInvokeActivity() |
Devuelve IInvokeActivity si se trata de una actividad de invocación, de lo contrario, null. (Heredado de IActivity) |
AsMessageActivity() |
Devuelve IMessageActivity si se trata de una actividad de mensaje, de lo contrario, null. (Heredado de IActivity) |
AsMessageDeleteActivity() |
Devuelve IMessageDeleteActivity si se trata de una actividad de eliminación de mensajes, null en caso contrario. (Heredado de IActivity) |
AsMessageReactionActivity() |
Devuelve IMessageDeleteActivity si se trata de una actividad de reacción de mensaje, de lo contrario, null. (Heredado de IActivity) |
AsMessageUpdateActivity() |
Devuelve IMessageUpdateActivity si se trata de una actividad de actualización de mensajes, de lo contrario, null. (Heredado de IActivity) |
AsSuggestionActivity() |
Devuelve IMessageDeleteActivity si se trata de una actividad de sugerencia; de lo contrario, null. (Heredado de IActivity) |
AsTypingActivity() |
Devuelve ITypingActivity si se trata de una actividad de escritura, de lo contrario, null. (Heredado de IActivity) |
GetChannelData<TypeT>() |
Obtiene los datos del canal como objeto fuertemente tipado. (Heredado de IActivity) |
GetConversationReference() |
Obtiene una referencia de conversación de una actividad. (Heredado de IActivity) |
GetMentions() |
Obtener menciones. (Heredado de IMessageActivity) |
HasContent() |
True si esta actividad tiene texto, datos adjuntos o channelData. (Heredado de IMessageActivity) |
TryGetChannelData<TypeT>(TypeT) |
Intente obtener channeldata como un objeto fuertemente tipado. (Heredado de IActivity) |
Métodos de extensión
TeamsGetChannelId(IActivity) |
Obtiene el identificador de canal del equipo de la actividad actual. |
TeamsGetMeetingInfo(IActivity) |
Obtiene el objeto TeamsMeetingInfo de la actividad actual. |
TeamsGetSelectedChannelId(IActivity) |
Obtiene el identificador de canal seleccionado del equipo de la actividad actual. |
TeamsGetTeamInfo(IActivity) |
Obtiene el objeto TeamsInfo de la actividad actual. |
TeamsNotifyUser(IActivity) |
Configura la actividad actual para generar una notificación en Teams. |
TeamsNotifyUser(IActivity, Boolean, String) |
Configura la actividad actual para generar una notificación en Teams. |
MentionsId(IMessageActivity, String) |
Hay una mención de Id en la propiedad Text. |
MentionsRecipient(IMessageActivity) |
Hay una mención de Recipient.Id en la propiedad Text. |
RemoveMentionText(IMessageActivity, String) |
Quite cualquier texto de mención para el identificador especificado de la propiedad Activity.Text. Por ejemplo, dado el mensaje @echoBot Hola bot, se quitará "@echoBot", dejando "Hola bot". |
RemoveRecipientMention(IMessageActivity) |
Quite el texto de mención del destinatario de la propiedad Text. Use con precaución porque esta función está modificando el texto de la actividad. |
GetLocale(IActivity) |
Obtiene la configuración regional de la actividad. |
SetLocale(IActivity, String) |
Establece la configuración regional de la actividad. |