Share via


IMessageActivity 接口

定义

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
派生
实现

属性

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

方法

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

扩展方法

ToConversationReference(IActivity)

ConversationReferenceIActivity创建 。

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

从选项生成按钮并将其添加到消息。

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

从选项生成按钮并将其添加到消息。

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)
TryGetChannelData<TypeT>(IActivity, TypeT)

适用于