Sdílet prostřednictvím


Microsoft.Bot.Schema Obor názvů

Třídy

AadResourceUrls

Schéma cílového prostředku, pro který by služba Token Service služby Bot Framework vyměněla token uložený v mezipaměti za uživatele. Tato třída se vztahuje pouze na připojení AAD V1.

ActionTypes

Definuje hodnoty pro ActionTypes.

Activity

Aktivita je základní typ komunikace pro protokol Bot Framework 3.0.

ActivityEventNames

Definujte hodnoty pro běžné názvy událostí používané aktivitami typu Event.

ActivityExtensions

Pomocné funkce pro aktivity zpráv.

ActivityImportance

Definuje hodnoty pro ActivityImportance.

ActivityTypes

Definuje hodnoty pro ActivityTypes.

ActivityTypesEx

Další hodnoty pro ActivityTypes nad rámec automaticky vygenerované Třídy ActivityTypes.

AdaptiveCardAuthentication

Definuje strukturu, která přichází do Activity.Value.Authentication pro vyvolání aktivity s názvem "adaptiveCard/action".

AdaptiveCardInvokeAction

Definuje strukturu, která přichází do Activity.Value.Action pro vyvolání aktivity s názvem "adaptiveCard/action".

AdaptiveCardInvokeResponse

Definuje strukturu, která je vrácena jako výsledek aktivity Invoke s názvem "adaptiveCard/action".

AdaptiveCardInvokeValue

Definuje strukturu, která přichází do Activity.Value pro aktivitu invoke s názvem adaptivní karty/action.

AnimationCard

Karta animace (např. gif nebo krátký videoklip).

Attachment

Příloha v rámci aktivity.

AttachmentData

Data přílohy.

AttachmentInfo

Metadata přílohy.

AttachmentLayoutTypes

Definuje hodnoty pro AttachmentLayoutTypes.

AttachmentView

Název a velikost zobrazení přílohy

AudioCard

Zvuková karta.

BasicCard

Základní karta.

CallerIdConstants

Konstanty použité k naplnění CallerId vlastnosti

CardAction

Akce, na které lze kliknout.

CardImage

Obrázek na kartě.

ChannelAccount

Informace o účtu kanálu potřebné ke směrování zprávy

CommandResultValue<T>

Pole ICommandResultActivity hodnoty obsahuje metadata související s výsledkem příkazu. Volitelná rozšiřitelná datová část může být zahrnuta, pokud je definována názvem aktivity výsledku příkazu. Přítomnost chybového pole značí, že se původní příkaz nepodařilo dokončit.

CommandValue<T>

Pole ICommandActivity hodnoty obsahuje metadata související s příkazem. Volitelná rozšiřitelná datová část může být zahrnuta, pokud je definována názvem aktivity příkazu.

ContactRelationUpdateActionTypes

Definuje hodnoty pro ContactRelationUpdateActionTypes.

ConversationAccount

Účet konverzace představuje identitu konverzace v rámci kanálu.

ConversationMembers

Konverzace a její členové.

ConversationParameters

Parametry pro vytvoření nové konverzace

ConversationReference

Objekt vztahující se k určitému bodu v konverzaci.

ConversationResourceResponse

Odpověď obsahující prostředek.

ConversationsResult

Výsledek konverzací.

DeliveryModes

Definuje hodnoty pro DeliveryModes.

EndOfConversationCodes

Definuje hodnoty pro EndOfConversationCodes.

Entity

Objekt metadat vztahující se k aktivitě.

Error

Objekt představující informace o chybě.

ErrorCodes

Kódy chyb ke komunikaci při vyvolání výjimky rozhraní API.

ErrorResponse

Odpověď rozhraní HTTP API.

ErrorResponseException

Došlo k výjimce pro neplatnou odpověď s informacemi ErrorResponse.

ExpectedReplies

Odpovědi v reakci na ExpectReplies.

Extensions

Rozšiřující metody pro převod objektů Card silného typu na Attachment.

Fact

Sada párů klíč-hodnota. Výhodou této části je, že vlastnosti klíče a hodnoty budou vykresleny s výchozími informacemi o stylu s určitým oddělovačem mezi nimi. Vývojář tedy nemusí zadávat informace o stylu.

GeoCoordinates

GeoCoordinates (typ entity: "https://schema.org/GeoCoordinates").

HandoffEventNames

Definuje hodnoty pro názvy událostí předání.

HeroCard

Hodnota HeroCard ContentType.

IActivityExtensions

Poskytuje další metody pro práci s IActivity.

InnerHttpError

Objekt představující vnitřní chybu HTTP.

InputHints

Definuje hodnoty pro InputHints.

InstallationUpdateActionTypes

Definuje hodnoty pro InstallationUpdateActionTypes.

MediaCard

Karta média.

MediaEventValue

Doplňkový parametr pro události médií.

MediaUrl

Adresa URL média.

Mention

Informace o zmínce (typ entity: "zmínka").

MessageReaction

Objekt reakce na zprávu.

MessageReactionTypes

Definuje hodnoty pro MessageReactionTypes.

MicrosoftPayMethodData

W3C Data způsobu platby pro Microsoft Pay.

OAuthCard

Hodnota OAuthCard ContentType.

PagedMembersResult

Stránka členů.

PaymentAddress

Adresa v rámci žádosti o platbu.

PaymentCurrencyAmount

Poskytuje peněžní částky.

PaymentDetails

Poskytuje informace o požadované transakci.

PaymentDetailsModifier

Poskytuje podrobnosti, které upravují PaymentDetails na základě identifikátoru způsobu platby.

PaymentItem

Určuje, pro co je žádost o platbu a jaká je požadovaná hodnota.

PaymentMethodData

Označuje sadu podporovaných způsobů platby a všechny související údaje specifické pro tyto způsoby platby.

PaymentOperations

Názvy pro vyvolání operací v protokolu zpětného volání platby

PaymentOptions

Obsahuje informace o možnostech požadovaných pro žádost o platbu.

PaymentRequest

Žádost o provedení platby.

PaymentRequestComplete

Datová část se doručuje při dokončování žádosti o platbu.

PaymentRequestCompleteResult

Výsledek z dokončené žádosti o platbu

PaymentRequestUpdate

Aktualizace žádosti o platbu

PaymentRequestUpdateResult

Objekt výsledku z operace vyvolání žádosti o platbu.

PaymentResponse

PaymentResponse se vrátí, když uživatel vybere způsob platby a schválí žádost o platbu.

PaymentShippingOption

Popisuje možnost expedice.

PaymentShippingTypes

Různé typy dopravy. Další informace naleznete v tématu http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype.

Place

Místo (typ entity: "https://schema.org/Place").

ReceiptCard

Hodnota ReceiptCard ContentType.

ReceiptItem

Položka na kartě účtenky.

ResourceResponse

Odpověď obsahující ID prostředku.

RoleTypes

Definuje hodnoty pro RoleTypes.

SearchInvokeOptions

Definuje možnosti dotazu v aktivitě SearchInvokeValue Invoke s názvem "application/search".

SearchInvokeResponse

Definuje strukturu, která se vrátí jako výsledek aktivity Invoke s názvem 'application/search'.

SearchInvokeTypes

Definuje hodnoty pro SearchInvokeTypes. Viz třída SearchInvokeValue.

SearchInvokeValue

Definuje strukturu, která přichází do Activity.Value pro aktivitu Invoke s názvem 'application/search'.

SemanticAction

Představuje odkaz na programovou akci.

SemanticActionStates

Určuje, jestli se sémantická akce spouští, pokračuje nebo je hotová.

SigninCard

Hodnota ContentType signinCard.

SignInConstants

Názvy operací vyvolání přihlášení v protokolu tokenu

SignInResource

Typ obsahující informace pro jednotné přihlašování.

SpeechConstants

Definuje konstanty, které lze použít při zpracování hlasových interakcí.

SuggestedActions

Navrhovanéakce, které lze provést.

TextFormatTypes

Definuje hodnoty pro TextFormatTypes.

TextHighlight

Odkazuje na podřetěžce obsahu v rámci jiného pole.

Thing

Věc (typ entity: "https://schema.org/Thing").

ThumbnailCard

ThumbnailCard ContentType hodnota.

ThumbnailUrl

Adresa URL miniatury.

TokenExchangeInvokeRequest

Žádost o výměnu tokenu

TokenExchangeInvokeResponse

Objekt odpovědi vyvolání výměny tokenů.

TokenExchangeRequest

Vyžádejte si odeslání datové části do služby tokenů služby Bot Framework pro Jednotné přihlašování. Pokud je identifikátor URI nastavený na vlastní obor, služba tokenů vymění token ve své mezipaměti za token, který cílí na vlastní obor, a vrátí ho v odpovědi. Pokud se token odešle v datové části, služba tokenů vymění token za token, který cílí na obory zadané v odpovídajícím připojení OAauth.

TokenExchangeResource

Schéma odpovědi odeslané zpět ze služby Token Service služby Bot Framework, které je potřeba k zahájení jednotného přihlašování uživatele.

TokenExchangeState

Objekt stavu předaný službě tokenů robota.

TokenPollingSettings

Pomáhá poskytovat dotazování na podrobnosti tokenu.

TokenPostResource

Schéma odpovědi odeslané zpět ze služby Token Service služby Bot Framework, které je potřeba k inicializaci tokenu uživatele přímo po.

TokenRequest

Žádost o přijetí tokenu uživatele

TokenResponse

Schéma odpovědi odeslané zpět ze služby Token Service služby Bot Framework v reakci na požadavek na získání nebo výměnu tokenu pro uživatele.

TokenStatus

Stav konkrétního tokenu.

Transcript

Přepis.

VideoCard

Hodnota ContentType videocard.

Rozhraní

IActivity

Sdílené vlastnosti pro všechny aktivity.

ICommandActivity

Asynchronní externí příkaz.

ICommandResultActivity

Výsledek asynchronního externího příkazu.

IContactRelationUpdateActivity

Uživatel přidal robota do svého seznamu kontaktů, odebral ho ze seznamu kontaktů nebo jinak změnil vztah mezi uživatelem a robotem.

IConversationUpdateActivity

Odkazovaná konverzace byla aktualizována.

IEndOfConversationActivity

Konverzace končí nebo se jedná o žádost o ukončení konverzace.

IEventActivity

Asynchronní externí událost.

IHandoffActivity

Bylo převedeno řízení konverzace nebo žádost o převod řízení konverzace.

IInstallationUpdateActivity

Robot byl nainstalován nebo odebrán z kanálu.

IInvokeActivity

Synchronní požadavek na vyvolání operace

IMessageActivity

Zpráva v konverzaci.

IMessageDeleteActivity

Představuje žádost o odstranění předchozí aktivity zprávy v konverzaci.

IMessageReactionActivity

Reakce na aktivitu zprávy.

IMessageUpdateActivity

Představuje požadavek na aktualizaci předchozí aktivity zpráv v konverzaci.

ISuggestionActivity

Představuje soukromý návrh týkající se Recipient jiné aktivity.

ITraceActivity

Představuje bod v logice robota, který pomáhá s laděním robota.

ITypingActivity

Adresa odesílatele se zadává.