Lingua

IMessageActivity Interfaccia

Definizione

public interface IMessageActivity : Microsoft.Bot.Connector.IActivity
type IMessageActivity = interface
    interface IActivity
Public Interface IMessageActivity
Implements IActivity
Derivato
Implementazioni

Proprietà

Nome Descrizione
AttachmentLayout
Attachments
ChannelData (Ereditato da IActivity)
ChannelId (Ereditato da IActivity)
Conversation (Ereditato da IActivity)
DeliveryMode
Entities
Expiration
From (Ereditato da IActivity)
Id (Ereditato da IActivity)
Importance
InputHint
Locale
LocalTimestamp (Ereditato da IActivity)
Recipient (Ereditato da IActivity)
ReplyToId (Ereditato da IActivity)
ServiceUrl (Ereditato da IActivity)
Speak
SuggestedActions
Summary
Text
TextFormat
Timestamp (Ereditato da IActivity)
Type (Ereditato da IActivity)
Value

Metodi

Nome Descrizione
AsContactRelationUpdateActivity() (Ereditato da IActivity)
AsConversationUpdateActivity() (Ereditato da IActivity)
AsEndOfConversationActivity() (Ereditato da IActivity)
AsEventActivity() (Ereditato da IActivity)
AsInstallationUpdateActivity() (Ereditato da IActivity)
AsInvokeActivity() (Ereditato da IActivity)
AsMessageActivity() (Ereditato da IActivity)
AsMessageDeleteActivity() (Ereditato da IActivity)
AsMessageReactionActivity() (Ereditato da IActivity)
AsMessageUpdateActivity() (Ereditato da IActivity)
AsSuggestionActivity() (Ereditato da IActivity)
AsTraceActivity() (Ereditato da IActivity)
AsTypingActivity() (Ereditato da IActivity)
GetChannelData<TypeT>() (Ereditato da IActivity)
GetMentions()
HasContent()
TryGetChannelData<TypeT>(TypeT) (Ereditato da IActivity)

Metodi di estensione

Nome Descrizione
AddHeroCard<T>(IMessageActivity, String, IEnumerable<T>, IEnumerable<String>)

Genera pulsanti dalle opzioni e li aggiunge al messaggio.

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

Genera pulsanti dalle opzioni e li aggiunge al messaggio.

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)

Crea un ConversationReference da IActivity.

TryGetChannelData<TypeT>(IActivity, TypeT)

Si applica a