ISuggestionActivity 接口

定义

public interface ISuggestionActivity : Microsoft.Bot.Connector.IMessageActivity
type ISuggestionActivity = interface
    interface IMessageActivity
    interface IActivity
Public Interface ISuggestionActivity
Implements IMessageActivity
派生
实现

属性

AttachmentLayout (继承自 IMessageActivity)
Attachments (继承自 IMessageActivity)
ChannelData (继承自 IActivity)
ChannelId (继承自 IActivity)
Conversation (继承自 IActivity)
DeliveryMode (继承自 IMessageActivity)
Entities (继承自 IMessageActivity)
Expiration (继承自 IMessageActivity)
From (继承自 IActivity)
Id (继承自 IActivity)
Importance (继承自 IMessageActivity)
InputHint (继承自 IMessageActivity)
Locale (继承自 IMessageActivity)
LocalTimestamp (继承自 IActivity)
Recipient (继承自 IActivity)
ReplyToId (继承自 IActivity)
ServiceUrl (继承自 IActivity)
Speak (继承自 IMessageActivity)
SuggestedActions (继承自 IMessageActivity)
Summary (继承自 IMessageActivity)
Text (继承自 IMessageActivity)
TextFormat (继承自 IMessageActivity)
TextHighlights
Timestamp (继承自 IActivity)
Type (继承自 IActivity)
Value (继承自 IMessageActivity)

方法

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() (继承自 IMessageActivity)
HasContent() (继承自 IMessageActivity)
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)

适用于