Lenguaje

IMessageActivity Interfaz

Definición

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
Derivado
Implementaciones

Propiedades

Nombre Description
AttachmentLayout
Attachments
ChannelData (Heredado de IActivity)
ChannelId (Heredado de IActivity)
Conversation (Heredado de IActivity)
DeliveryMode
Entities
Expiration
From (Heredado de IActivity)
Id (Heredado de IActivity)
Importance
InputHint
Locale
LocalTimestamp (Heredado de IActivity)
Recipient (Heredado de IActivity)
ReplyToId (Heredado de IActivity)
ServiceUrl (Heredado de IActivity)
Speak
SuggestedActions
Summary
Text
TextFormat
Timestamp (Heredado de IActivity)
Type (Heredado de IActivity)
Value

Métodos

Nombre Description
AsContactRelationUpdateActivity() (Heredado de IActivity)
AsConversationUpdateActivity() (Heredado de IActivity)
AsEndOfConversationActivity() (Heredado de IActivity)
AsEventActivity() (Heredado de IActivity)
AsInstallationUpdateActivity() (Heredado de IActivity)
AsInvokeActivity() (Heredado de IActivity)
AsMessageActivity() (Heredado de IActivity)
AsMessageDeleteActivity() (Heredado de IActivity)
AsMessageReactionActivity() (Heredado de IActivity)
AsMessageUpdateActivity() (Heredado de IActivity)
AsSuggestionActivity() (Heredado de IActivity)
AsTraceActivity() (Heredado de IActivity)
AsTypingActivity() (Heredado de IActivity)
GetChannelData<TypeT>() (Heredado de IActivity)
GetMentions()
HasContent()
TryGetChannelData<TypeT>(TypeT) (Heredado de IActivity)

Métodos de extensión

Nombre Description
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Genera botones a partir de opciones y los añade al mensaje.

AddKeyboardCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Genera botones a partir de opciones y los añade al mensaje.

CreateOAuthReplyAsync(IActivity, String, String, String, Boolean)
GetActivityType(IActivity)
GetChannelData<TypeT>(IActivity)
GetOAuthClient(IActivity, MicrosoftAppCredentials, String, DelegatingHandler[])
GetOAuthClient(IActivity, String, String, String, DelegatingHandler[])
GetStateClient(IActivity, MicrosoftAppCredentials, String, DelegatingHandler[])
GetStateClient(IActivity, String, String, String, DelegatingHandler[])
IsTeamsVerificationInvoke(IActivity)
IsTokenResponseEvent(IActivity)
MentionsId(IMessageActivity, String)
MentionsRecipient(IMessageActivity)
ReadTokenResponseContent(IActivity)
RemoveMentionText(IMessageActivity, String)
RemoveRecipientMention(IMessageActivity)
ToConversationReference(IActivity)

Crea un ConversationReference a partir de IActivity.

TryGetChannelData<TypeT>(IActivity, TypeT)

Se aplica a