語言

IMessageActivity 介面

定義

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
衍生
實作

屬性

名稱 Description
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

方法

名稱 Description
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)

擴充方法

名稱 Description
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)
ToConversationReference(IActivity)

由 產生ConversationReference一個 IActivity 。

TryGetChannelData<TypeT>(IActivity, TypeT)

適用於