Langue

IMessageActivity Interface

Définition

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
Dérivé
Implémente

Propriétés

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

Méthodes

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

Méthodes d’extension

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

Génère des boutons à partir des options et les ajoute au message.

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

Génère des boutons à partir des options et les ajoute au message.

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)

Crée un ConversationReference à partir de IActivity.

TryGetChannelData<TypeT>(IActivity, TypeT)

S’applique à