Sprache

IMessageActivity Schnittstelle

Definition

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

Eigenschaften

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

Methoden

Name Beschreibung
AsContactRelationUpdateActivity() (Geerbt von IActivity)
AsConversationUpdateActivity() (Geerbt von IActivity)
AsEndOfConversationActivity() (Geerbt von IActivity)
AsEventActivity() (Geerbt von IActivity)
AsInstallationUpdateActivity() (Geerbt von IActivity)
AsInvokeActivity() (Geerbt von IActivity)
AsMessageActivity() (Geerbt von IActivity)
AsMessageDeleteActivity() (Geerbt von IActivity)
AsMessageReactionActivity() (Geerbt von IActivity)
AsMessageUpdateActivity() (Geerbt von IActivity)
AsSuggestionActivity() (Geerbt von IActivity)
AsTraceActivity() (Geerbt von IActivity)
AsTypingActivity() (Geerbt von IActivity)
GetChannelData<TypeT>() (Geerbt von IActivity)
GetMentions()
HasContent()
TryGetChannelData<TypeT>(TypeT) (Geerbt von IActivity)

Erweiterungsmethoden

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

Generiert Buttons aus den Optionen und fügt sie der Nachricht hinzu.

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

Generiert Buttons aus den Optionen und fügt sie der Nachricht hinzu.

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)

Erzeugt ein ConversationReference aus IActivity.

TryGetChannelData<TypeT>(IActivity, TypeT)

Gilt für: