Microsoft.Bot.Schema 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
類別
| 名稱 | Description |
|---|---|
| AadResourceUrls |
Bot Framework Token Service 會為使用者交換快取的 token 的目標資源結構。 此類別僅適用於 AAD V1 連接。 |
| ActionTypes |
定義 ActionTypes 的值。 |
| Activity |
活動是 Bot Framework 3.0 通訊協定的基本通訊類型。 |
| ActivityEventNames |
定義類型為活動所使用的 Event常見事件名稱的值。 |
| ActivityExtensions |
輔助功能用於訊息活動。 |
| ActivityImportance |
定義 ActivityImportance 的值。 |
| ActivityTypes |
定義 ActivityTypes 的值。 |
| ActivityTypesEx |
ActivityTypes 的額外值,除了自動產生的 ActivityTypes 類別之外。 |
| AdaptiveCardAuthentication |
定義抵達Activity.Value.Authentication for Invoke 活動的結構,其名稱為 'adaptiveCard/action'。 |
| AdaptiveCardInvokeAction |
使用 'adaptiveCard/action' 的名稱,定義抵達 Invoke 活動的 Activity.Value.Action 結構。 |
| AdaptiveCardInvokeResponse |
定義以 『adaptiveCard/action』 名稱叫用活動的結果傳回的結構。 |
| AdaptiveCardInvokeValue |
使用 'adaptiveCard/action' 名稱,定義抵達 Invoke 活動的 Activity.Value 中的結構。 |
| AnimationCard |
動畫卡片(例如:gif 或短片剪輯)。 |
| Attachment |
活動內的附件。 |
| AttachmentData |
附件數據。 |
| AttachmentInfo |
附件的元數據。 |
| AttachmentLayoutTypes |
定義 AttachmentLayoutTypes 的值。 |
| AttachmentView |
附件檢視名稱和大小。 |
| AudioCard |
音訊卡。 |
| BasicCard |
基本卡片。 |
| CallerIdConstants |
常數用來填充 CallerId 該物業。 |
| CardAction |
可點選的動作。 |
| CardImage |
卡片上的影像。 |
| ChannelAccount |
路由傳送訊息所需的通道帳戶資訊。 |
| CommandResultValue<T> |
a ICommandResultActivity 的值欄位包含與指令結果相關的元資料。 若由指令結果活動名稱定義,則可包含可擴充的資料有效載荷。 錯誤欄位的存在表示原始命令無法完成。 |
| CommandValue<T> |
a ICommandActivity 的值欄位包含與指令相關的元資料。 如果命令活動名稱所定義,可能會包含選擇性的可延伸數據承載。 |
| ContactRelationUpdateActionTypes |
定義 ContactRelationUpdateActionTypes 的值。 |
| ConversationAccount |
交談帳戶代表通道內交談的身分識別。 |
| ConversationMembers |
交談及其成員。 |
| ConversationParameters |
用於建立新交談的參數。 |
| ConversationReference |
與交談中特定點相關的物件。 |
| ConversationResourceResponse |
包含資源的回應。 |
| ConversationsResult |
交談結果。 |
| DeliveryModes |
定義 DeliveryModes 的值。 |
| EndOfConversationCodes |
定義 EndOfConversationCodes 的值。 |
| Entity |
與活動相關的元數據物件。 |
| Error |
代表錯誤信息的物件。 |
| ErrorCodes |
丟出 APIException 時用來溝通的錯誤代碼。 |
| ErrorResponse |
HTTP API 回應。 |
| ErrorResponseException |
因 ErrorResponse 資訊無效回應擲回的例外狀況。 |
| ExpectedReplies |
回應 ExpectReplies。 |
| Extensions |
將強型別的 Card 物件 Attachment轉換為 的擴充方法 。 |
| Fact |
索引鍵/值組的集合。 本節的優點是,索引鍵和值屬性會以默認樣式信息呈現,其中有些分隔符。 因此,開發人員不需要指定樣式資訊。 |
| GeoCoordinates |
GeoCoordinates (實體類型:“https://schema.org/GeoCoordinates")。 |
| HandoffEventNames |
定義交接事件名稱的值。 |
| HeroCard |
HeroCard 內容類型值。 |
| IActivityExtensions |
提供額外的方法來處理 IActivity。 |
| InnerHttpError |
表示內部 HTTP 錯誤的物件。 |
| InputHints |
定義 InputHints 的值。 |
| InstallationUpdateActionTypes |
定義 InstallationUpdateActionTypes 的值。 |
| MediaCard |
媒體卡片。 |
| MediaEventValue |
媒體事件的補充參數。 |
| MediaUrl |
媒體 URL。 |
| Mention |
提及資訊(實體類型:“提及”)。 |
| MessageReaction |
訊息反應物件。 |
| MessageReactionTypes |
定義 MessageReactionTypes 的值。 |
| MicrosoftPayMethodData |
Microsoft Pay 的 W3C 付款方式資料。 |
| OAuthCard |
OAuthCard ContentType 值。 |
| PagedMembersResult |
成員的頁面。 |
| PaymentAddress |
付款請求中的地址。 |
| PaymentCurrencyAmount |
提供金錢。 |
| PaymentDetails |
提供有關所請求交易的資訊。 |
| PaymentDetailsModifier |
提供根據支付方式識別碼修改 PaymentDetails 的細節。 |
| PaymentItem |
說明付款請求的目的及要求的價值。 |
| PaymentMethodData |
表示一組支援的支付方式及其相關的特定支付方式資料。 |
| PaymentOperations |
支付回撥協議中可調用操作的名稱。 |
| PaymentOptions |
提供付款申請所需選項的資訊。 |
| PaymentRequest |
一個付款的請求。 |
| PaymentRequestComplete |
完成付款申請時,有效載荷已交付。 |
| PaymentRequestCompleteResult |
完成付款申請後的結果。 |
| PaymentRequestUpdate |
付款請求的最新進展。 |
| PaymentRequestUpdateResult |
一個來自支付請求更新(Payment Request Update)調用操作的結果物件。 |
| PaymentResponse |
當使用者選擇付款方式並核准付款請求時,會回傳 PaymentResponse。 |
| PaymentShippingOption |
描述一種運送選項。 |
| PaymentShippingTypes |
不同的運輸類型。 如需相關資訊,請參閱 http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype 。 |
| Place |
放置 (實體類型:“https://schema.org/Place")。 |
| ReceiptCard |
收據卡內容類型值。 |
| ReceiptItem |
收據卡片上的專案。 |
| ResourceResponse |
包含資源標識碼的回應。 |
| RoleTypes |
定義 RoleTypes 的值。 |
| SearchInvokeOptions |
在 for Invoke 活動中定義查詢選項 SearchInvokeValue ,名稱為「application/search」。 |
| SearchInvokeResponse |
定義以 『application/search』 名稱叫用活動的結果傳回的結構。 |
| SearchInvokeTypes |
定義 SearchInvokeTypes 的值。 參見 SearchInvokeValue。 |
| SearchInvokeValue |
定義結構,此結構會以 『application/search』 名稱抵達 Activity.Value for Invoke 活動。 |
| SemanticAction |
表示程式設計動作的參考。 |
| SemanticActionStates |
指出語意動作正在啟動、繼續或完成。 |
| SigninCard |
SigninCard 內容類型值。 |
| SignInConstants |
令牌通訊協定中登入叫用作業的名稱。 |
| SignInResource |
類型,包含單一登錄的資訊。 |
| SpeechConstants |
定義可用於處理語音互動的常數。 |
| SuggestedActions |
可執行的 SuggestedActions。 |
| TextFormatTypes |
定義 TextFormatTypes 的值。 |
| TextHighlight |
是指另一個字段內內容的子字串。 |
| Thing |
Thing (實體類型:“https://schema.org/Thing")。 |
| ThumbnailCard |
縮圖卡內容類型值。 |
| ThumbnailUrl |
縮圖 URL。 |
| TokenExchangeInvokeRequest |
交換令牌的要求。 |
| TokenExchangeInvokeResponse |
令牌交換調用的回應物件。 |
| TokenExchangeRequest |
請求將有效載荷送至 Bot Framework 令牌服務進行單點登入。 若 URI 設定為自訂範圍,Token Service 會將快取中的令牌交換為針對自訂範圍的令牌,並在回應中回傳該令牌。 若有效載荷中傳送 Token,Token Service 將該令牌交換為針對對應 OAauth 連線指定範圍的權杖。 |
| TokenExchangeResource |
從 Bot Framework Token Service 傳回的響應架構需要起始使用者單一登錄。 |
| TokenExchangeState |
傳遞至 Bot 令牌服務的狀態物件。 |
| TokenPollingSettings |
有助於提供代幣細節的輪詢。 |
| TokenPostResource |
啟動使用者令牌直接貼文需要從 Bot Framework Token Service 回傳回應架構。 |
| TokenRequest |
接收使用者令牌的要求。 |
| TokenResponse |
回應結構由機器人框架令牌服務(Bot Framework Token Service)回傳,回應使用者取得或交換令牌的請求。 |
| TokenStatus |
特定令牌的狀態。 |
| Transcript |
抄本。 |
| VideoCard |
顯示卡內容類型值。 |
介面
| 名稱 | Description |
|---|---|
| IActivity |
所有活動皆共用物業。 |
| ICommandActivity |
異步外部命令。 |
| ICommandResultActivity |
異步外部命令結果。 |
| IContactRelationUpdateActivity |
使用者已將機器人加入聯絡人名單,或將該機器人從聯絡人名單中移除,或以其他方式改變了使用者與機器人之間的關係。 |
| IConversationUpdateActivity |
上述對話已更新。 |
| IEndOfConversationActivity |
對話正在結束,或是在請求結束對話。 |
| IEventActivity |
非同步外部事件。 |
| IHandoffActivity |
對話控制權已被轉移,或有請求轉移對話控制權。 |
| IInstallationUpdateActivity |
頻道中安裝或移除了機器人。 |
| IInvokeActivity |
同步請求呼叫操作。 |
| IMessageActivity |
對話中的訊息。 |
| IMessageDeleteActivity |
代表刪除對話中先前訊息活動的請求。 |
| IMessageReactionActivity |
對訊息活動的反應。 |
| IMessageUpdateActivity |
代表一個請求,更新對話中先前的訊息活動。 |
| ISuggestionActivity |
代表對另一項活動的私人建議 Recipient 。 |
| ITraceActivity |
代表機器人邏輯中的一個點,有助於機器人除錯。 |
| ITypingActivity |
寄件人地址正在輸入。 |