Поделиться через


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)

Применяется к