IMessageActivity IMessageActivity IMessageActivity Interface

Definition

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

Properties

AttachmentLayout AttachmentLayout AttachmentLayout
Attachments Attachments Attachments
ChannelData ChannelData ChannelData Inherited from IActivity
ChannelId ChannelId ChannelId Inherited from IActivity
Conversation Conversation Conversation Inherited from IActivity
DeliveryMode DeliveryMode DeliveryMode
Entities Entities Entities
Expiration Expiration Expiration
From From From Inherited from IActivity
Id Id Id Inherited from IActivity
Importance Importance Importance
InputHint InputHint InputHint
Locale Locale Locale
LocalTimestamp LocalTimestamp LocalTimestamp Inherited from IActivity
Recipient Recipient Recipient Inherited from IActivity
ReplyToId ReplyToId ReplyToId Inherited from IActivity
ServiceUrl ServiceUrl ServiceUrl Inherited from IActivity
Speak Speak Speak
SuggestedActions SuggestedActions SuggestedActions
Summary Summary Summary
Text Text Text
TextFormat TextFormat TextFormat
Timestamp Timestamp Timestamp Inherited from IActivity
Type Type Type Inherited from IActivity
Value Value Value

Methods

AsContactRelationUpdateActivity() AsContactRelationUpdateActivity() AsContactRelationUpdateActivity() Inherited from IActivity
AsConversationUpdateActivity() AsConversationUpdateActivity() AsConversationUpdateActivity() Inherited from IActivity
AsEndOfConversationActivity() AsEndOfConversationActivity() AsEndOfConversationActivity() Inherited from IActivity
AsEventActivity() AsEventActivity() AsEventActivity() Inherited from IActivity
AsInstallationUpdateActivity() AsInstallationUpdateActivity() AsInstallationUpdateActivity() Inherited from IActivity
AsInvokeActivity() AsInvokeActivity() AsInvokeActivity() Inherited from IActivity
AsMessageActivity() AsMessageActivity() AsMessageActivity() Inherited from IActivity
AsMessageDeleteActivity() AsMessageDeleteActivity() AsMessageDeleteActivity() Inherited from IActivity
AsMessageReactionActivity() AsMessageReactionActivity() AsMessageReactionActivity() Inherited from IActivity
AsMessageUpdateActivity() AsMessageUpdateActivity() AsMessageUpdateActivity() Inherited from IActivity
AsSuggestionActivity() AsSuggestionActivity() AsSuggestionActivity() Inherited from IActivity
AsTraceActivity() AsTraceActivity() AsTraceActivity() Inherited from IActivity
AsTypingActivity() AsTypingActivity() AsTypingActivity() Inherited from IActivity
GetChannelData<TypeT>() GetChannelData<TypeT>() GetChannelData<TypeT>() Inherited from IActivity
GetMentions() GetMentions() GetMentions()
HasContent() HasContent() HasContent()
TryGetChannelData<TypeT>(TypeT) TryGetChannelData<TypeT>(TypeT) TryGetChannelData<TypeT>(TypeT) Inherited from IActivity

Extension Methods

ToConversationReference(IActivity) ToConversationReference(IActivity) ToConversationReference(IActivity)

Creates a ConversationReference from IActivity.

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

Generates buttons from options and add them to the message.

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

Generates buttons from options and add them to the message.

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

Applies to