Language

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)

拡張メソッド

名前 説明
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)

適用対象