Språk

IMessageActivity Gränssnitt

Definition

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
Härledda
Implementeringar

Egenskaper

Name Description
AttachmentLayout
Attachments
ChannelData (Ärvd från IActivity)
ChannelId (Ärvd från IActivity)
Conversation (Ärvd från IActivity)
DeliveryMode
Entities
Expiration
From (Ärvd från IActivity)
Id (Ärvd från IActivity)
Importance
InputHint
Locale
LocalTimestamp (Ärvd från IActivity)
Recipient (Ärvd från IActivity)
ReplyToId (Ärvd från IActivity)
ServiceUrl (Ärvd från IActivity)
Speak
SuggestedActions
Summary
Text
TextFormat
Timestamp (Ärvd från IActivity)
Type (Ärvd från IActivity)
Value

Metoder

Name Description
AsContactRelationUpdateActivity() (Ärvd från IActivity)
AsConversationUpdateActivity() (Ärvd från IActivity)
AsEndOfConversationActivity() (Ärvd från IActivity)
AsEventActivity() (Ärvd från IActivity)
AsInstallationUpdateActivity() (Ärvd från IActivity)
AsInvokeActivity() (Ärvd från IActivity)
AsMessageActivity() (Ärvd från IActivity)
AsMessageDeleteActivity() (Ärvd från IActivity)
AsMessageReactionActivity() (Ärvd från IActivity)
AsMessageUpdateActivity() (Ärvd från IActivity)
AsSuggestionActivity() (Ärvd från IActivity)
AsTraceActivity() (Ärvd från IActivity)
AsTypingActivity() (Ärvd från IActivity)
GetChannelData<TypeT>() (Ärvd från IActivity)
GetMentions()
HasContent()
TryGetChannelData<TypeT>(TypeT) (Ärvd från IActivity)

Tilläggsmetoder

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

Genererar knappar från alternativ och lägger till dem i meddelandet.

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

Genererar knappar från alternativ och lägger till dem i meddelandet.

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)

Skapar en ConversationReference från IActivity.

TryGetChannelData<TypeT>(IActivity, TypeT)

Gäller för