Microsoft.Bot.Schema Névtér

Osztályok

AadResourceUrls

Annak a célerőforrásnak a sémája, amelyhez a Bot Framework tokenszolgáltatás gyorsítótárazott jogkivonatot cserélne egy felhasználó számára. Ez az osztály csak az AAD V1-kapcsolatokra vonatkozik.

ActionTypes

Az ActionTypes értékeit határozza meg.

Activity

A Tevékenység a Bot Framework 3.0 protokoll alapvető kommunikációs típusa.

ActivityEventNames

Definiálja a típusú tevékenységek által használt gyakori eseménynevek értékeit Event.

ActivityExtensions

Az Üzenettevékenységek segédfüggvényei.

ActivityImportance

Az ActivityImportance értékeit határozza meg.

ActivityTypes

Az ActivityTypes értékeit határozza meg.

ActivityTypesEx

Az automatikusan létrehozott ActivityTypes osztályon túli ActivityTypes további értékek.

AdaptiveCardAuthentication

Meghatározza az Activity.Value.Authentication metódusba érkező struktúrát az "adaptiveCard/action" nevű meghívási tevékenységhez.

AdaptiveCardInvokeAction

Meghatározza azt a struktúrát, amely az Activity.Value.Action metódusba érkezik az "adaptiveCard/action" nevű tevékenység meghívásához.

AdaptiveCardInvokeResponse

Az "adaptiveCard/action" nevű meghívási tevékenység eredményeként visszaadott struktúrát határozza meg.

AdaptiveCardInvokeValue

Meghatározza azt a struktúrát, amely az "adaptiveCard/action" névvel rendelkező Activity.Value for Invoke tevékenységhez érkezik.

AnimationCard

Animációs kártya (például gif vagy rövid videoklip).

Attachment

Egy tevékenységen belüli melléklet.

AttachmentData

Mellékletadatok.

AttachmentInfo

Melléklet metaadatai.

AttachmentLayoutTypes

Az AttachmentLayoutTypes értékeit határozza meg.

AttachmentView

Mellékletnézet neve és mérete.

AudioCard

Hangkártya.

BasicCard

Egy egyszerű kártya.

CallerIdConstants

A tulajdonság feltöltéséhez CallerId használt állandók.

CardAction

Egy kattintható művelet.

CardImage

Kép egy kártyán.

ChannelAccount

Az üzenet átirányításához szükséges csatornafiókadatok.

CommandResultValue<T>

Egy értékmező egy ICommandResultActivity parancs eredményéhez kapcsolódó metaadatokat tartalmaz. Ha a parancs eredménytevékenységének neve határozza meg, opcionális bővíthető adattartalom is szerepelhet benne. A hibamező jelenléte azt jelzi, hogy az eredeti parancs végrehajtása sikertelen volt.

CommandValue<T>

A parancs értékmezője ICommandActivity egy parancshoz kapcsolódó metaadatokat tartalmaz. Ha a parancstevékenység neve határozza meg, opcionális bővíthető adattartalom is szerepelhet.

ContactRelationUpdateActionTypes

A ContactRelationUpdateActionTypes értékeit határozza meg.

ConversationAccount

A beszélgetési fiók a beszélgetés identitását jelöli egy csatornán belül.

ConversationMembers

Beszélgetés és annak tagjai.

ConversationParameters

Új beszélgetés létrehozásának paraméterei.

ConversationReference

Egy beszélgetés egy adott ponthoz kapcsolódó objektum.

ConversationResourceResponse

Erőforrást tartalmazó válasz.

ConversationsResult

A beszélgetések eredménye.

DeliveryModes

A DeliveryModes értékeit határozza meg.

EndOfConversationCodes

Az EndOfConversationCodes értékeit határozza meg.

Entity

Egy tevékenységhez kapcsolódó metaadat-objektum.

Error

A hibainformációkat képviselő objektum.

ErrorCodes

ApiException dobásakor kommunikáló hibakódok.

ErrorResponse

HTTP API-válasz.

ErrorResponseException

Az ErrorResponse-adatokkal rendelkező érvénytelen válaszra vonatkozó kivétel jelenik meg.

ExpectedReplies

Válasz a következőre ExpectReplies: .

Extensions

Bővítménymetódusok az erősen beírt kártyaobjektumok konvertálásához Attachment.

Fact

Kulcs-érték párok készlete. Ennek a szakasznak az az előnye, hogy a kulcs- és értéktulajdonságok alapértelmezett stílusinformációkkal jelennek meg, amelyek között elválasztójelek vannak. Így nincs szükség a fejlesztőknek a stílusinformációk megadására.

GeoCoordinates

GeoKoordinates (entitástípus: "https://schema.org/GeoCoordinates").

HandoffEventNames

Értékeket határoz meg az átadási eseménynevekhez.

HeroCard

HeroCard ContentType érték.

IActivityExtensions

További módszereket biztosít a használatával való munkához IActivity.

InnerHttpError

Belső HTTP-hibát jelző objektum.

InputHints

Az InputHints értékeit határozza meg.

InstallationUpdateActionTypes

A InstallationUpdateActionTypes értékeit határozza meg.

MediaCard

Médiakártya.

MediaEventValue

Médiaesemények kiegészítő paramétere.

MediaUrl

Média URL-címe.

Mention

Említés adatai (entitástípus: "megemlítés").

MessageReaction

Üzenetreagálási objektum.

MessageReactionTypes

A MessageReactionTypes értékeit határozza meg.

MicrosoftPayMethodData

W3C fizetési mód adatai Microsoft Pay.

OAuthCard

OAuthCard ContentType érték.

PagedMembersResult

Tagok lapja.

PaymentAddress

Cím egy fizetési kérelemben.

PaymentCurrencyAmount

Pénzügyi összegeket biztosít.

PaymentDetails

Információt nyújt a kért tranzakcióról.

PaymentDetailsModifier

Olyan részleteket tartalmaz, amelyek a fizetési mód azonosítója alapján módosítják a PaymentDetails elemet.

PaymentItem

Azt jelzi, hogy mire szól a fizetési kérelem, és hogy milyen értéket kért.

PaymentMethodData

A támogatott fizetési módok készletét és a hozzájuk tartozó fizetési módra vonatkozó adatokat jelzi az adott módszerekhez.

PaymentOperations

A kifizetési visszahívási protokollban a visszavonhatatlan műveletek nevei.

PaymentOptions

Információt nyújt a fizetési kérelemhez kívánt lehetőségekről.

PaymentRequest

Fizetési kérelem.

PaymentRequestComplete

A fizetési kérelem teljesítésekor kézbesített hasznos adatok.

PaymentRequestCompleteResult

Egy befejezett fizetési kérelem eredménye.

PaymentRequestUpdate

Egy fizetési kérelem frissítése.

PaymentRequestUpdateResult

Egy fizetési kérelem frissítési meghívási műveletének eredményobjektuma.

PaymentResponse

A rendszer a PaymentResponse értéket adja vissza, ha egy felhasználó kiválasztott egy fizetési módot, és jóváhagyott egy fizetési kérelmet.

PaymentShippingOption

Egy szállítási lehetőséget ismertet.

PaymentShippingTypes

Különböző szállítási típusok. További információ: http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype.

Place

Hely (entitástípus: "https://schema.org/Place").

ReceiptCard

A ReceiptCard ContentType értéke.

ReceiptItem

Egy tétel egy nyugtakártyán.

ResourceResponse

Erőforrás-azonosítót tartalmazó válasz.

RoleTypes

A RoleTypes értékeit határozza meg.

SearchInvokeOptions

Az "application/search" névvel rendelkező meghívási tevékenység lekérdezési beállításait SearchInvokeValue határozza meg.

SearchInvokeResponse

Meghatározza az "alkalmazás/keresés" nevű meghívási tevékenység eredményeként visszaadott struktúrát.

SearchInvokeTypes

A SearchInvokeTypes értékeit határozza meg. Lásd: SearchInvokeValue.

SearchInvokeValue

Meghatározza azt a struktúrát, amely az Activity.Value függvénybe érkezik az "alkalmazás/keresés" nevű tevékenység meghívásához.

SemanticAction

Programozott műveletre mutató hivatkozást jelöl.

SemanticActionStates

Azt jelzi, hogy a szemantikai művelet elindul-e, folytatódik-e vagy befejeződött-e.

SigninCard

SigninCard ContentType érték.

SignInConstants

A bejelentkezési meghívási műveletek nevei a tokenprotokollban.

SignInResource

Az egyszeri bejelentkezéssel kapcsolatos információkat tartalmazó típus.

SpeechConstants

A beszéd interakcióinak feldolgozásához használható állandókat definiálja.

SuggestedActions

Végrehajtható SuggestedActions.

TextFormatTypes

A TextFormatTypes értékeit határozza meg.

TextHighlight

A tartalom egy másik mezőn belüli részszűkítésére hivatkozik.

Thing

Dolog (entitástípus: "https://schema.org/Thing").

ThumbnailCard

ThumbnailCard ContentType érték.

ThumbnailUrl

Miniatűr URL-címe.

TokenExchangeInvokeRequest

Jogkivonat cseréjére irányuló kérelem.

TokenExchangeInvokeResponse

Egy jogkivonatcsere meghívásának válaszobjektuma.

TokenExchangeRequest

Hasznos adatok kérése a Bot Framework Token Service-nek Egyszeri bejelentkezés. Ha az URI egyéni hatókörre van állítva, akkor a Token Service kicseréli a jogkivonatot a gyorsítótárában az egyéni hatókört megcélzó tokenre, és visszaadja azt a válaszban. Ha a rendszer tokent küld a hasznos adatban, akkor a Token Service kicseréli a jogkivonatot a megfelelő OAauth-kapcsolatban megadott hatóköröket megcélzó jogkivonatra.

TokenExchangeResource

A Bot Framework Token Service által küldött válaszséma a felhasználói egyszeri bejelentkezés indításához szükséges.

TokenExchangeState

A robotjogkivonat-szolgáltatásnak átadott állapotobjektum.

TokenPollingSettings

Segít lekérdezni a jogkivonat részleteit.

TokenPostResource

A Bot Framework Token Service által küldött válaszséma a felhasználói jogkivonat közvetlen bejegyzésének elindításához szükséges.

TokenRequest

Felhasználói jogkivonat fogadására vonatkozó kérés.

TokenResponse

A Bot Framework Token Service-ből visszaküldött válaszséma a felhasználó jogkivonatának lekérésére vagy cseréjére irányuló kérésre válaszolva.

TokenStatus

Egy adott jogkivonat állapota.

Transcript

Átirat.

VideoCard

VideoCard ContentType érték.

Interfészek

IActivity

Megosztott tulajdonságok az összes tevékenységhez.

ICommandActivity

Aszinkron külső parancs.

ICommandResultActivity

Aszinkron külső parancs eredménye.

IContactRelationUpdateActivity

A felhasználó hozzáadta a robotot a partnerlistájához, eltávolította a robotot a partnerlistájából, vagy más módon módosította a felhasználó és a robot közötti kapcsolatot.

IConversationUpdateActivity

A hivatkozott beszélgetés frissült.

IEndOfConversationActivity

A beszélgetés befejeződött, vagy a beszélgetés befejezésére irányuló kérés.

IEventActivity

Aszinkron külső esemény.

IHandoffActivity

A beszélgetés vezérlése át lett adva, vagy egy kérés a beszélgetés irányításának átadására.

IInstallationUpdateActivity

Egy robotot telepítettek vagy eltávolítottak egy csatornáról.

IInvokeActivity

Szinkron kérés egy művelet meghívásához.

IMessageActivity

Egy beszélgetés üzenete.

IMessageDeleteActivity

Egy korábbi üzenettevékenység törlésére vonatkozó kérést jelöl egy beszélgetésben.

IMessageReactionActivity

Üzenettevékenységre adott reakció.

IMessageUpdateActivity

Egy beszélgetés korábbi üzenettevékenységének frissítésére vonatkozó kérést jelöl.

ISuggestionActivity

Egy másik tevékenységre vonatkozó privát javaslatot Recipient jelöl.

ITraceActivity

A robot logikájának egy pontját jelöli, amely segít a robotok hibakeresésében.

ITypingActivity

A Feladó cím beírása.