Microsoft.Bot.Schema Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
| AadResourceUrls |
Schemat zasobu docelowego, dla którego usługa Bot Framework Token Service wymieni token buforowany dla użytkownika. Ta klasa dotyczy tylko połączeń usługi AAD V1. |
| ActionTypes |
Definiuje wartości typu ActionTypes. |
| Activity |
Działanie to podstawowy typ komunikacji dla protokołu Bot Framework 3.0. |
| ActivityEventNames |
Zdefiniuj wartości typowych nazw zdarzeń używanych przez działania typu Event. |
| ActivityExtensions |
Funkcje pomocnika dla działań związanych z komunikatami. |
| ActivityImportance |
Definiuje wartości o znaczeniu działania. |
| ActivityTypes |
Definiuje wartości dla ActivityTypes. |
| ActivityTypesEx |
Dodatkowe wartości dla activityTypes poza automatycznie wygenerowaną klasą ActivityTypes. |
| AdaptiveCardAuthentication |
Definiuje strukturę, która dociera do działania Activity.Value.Authentication dla wywołania o nazwie "adaptiveCard/action". |
| AdaptiveCardInvokeAction |
Definiuje strukturę, która pojawia się w akcji Activity.Value.Action dla wywołania o nazwie "adaptiveCard/action". |
| AdaptiveCardInvokeResponse |
Definiuje strukturę zwracaną w wyniku działania Invoke o nazwie "adaptiveCard/action". |
| AdaptiveCardInvokeValue |
Definiuje strukturę, która dociera do działania Activity.Value dla wywołania o nazwie "adaptiveCard/action". |
| AnimationCard |
Karta animacji (np. gif lub krótki klip wideo). |
| Attachment |
Załącznik w ramach działania. |
| AttachmentData |
Dane załącznika. |
| AttachmentInfo |
Metadane załącznika. |
| AttachmentLayoutTypes |
Definiuje wartości elementu AttachmentLayoutTypes. |
| AttachmentView |
Nazwa i rozmiar widoku załącznika. |
| AudioCard |
Karta audio. |
| BasicCard |
Karta podstawowa. |
| CallerIdConstants |
Stałe używane do wypełniania CallerId właściwości. |
| CardAction |
Akcja z możliwością kliknięcia. |
| CardImage |
Obraz na karcie. |
| ChannelAccount |
Informacje o koncie kanału potrzebne do kierowania komunikatu. |
| CommandResultValue<T> |
Pole wartości elementu ICommandResultActivity zawiera metadane powiązane z wynikiem polecenia. Opcjonalny rozszerzalny ładunek danych może zostać uwzględniony, jeśli jest zdefiniowany przez nazwę działania wyniku polecenia. Obecność pola błędu wskazuje, że nie można ukończyć oryginalnego polecenia. |
| CommandValue<T> |
Pole wartości elementu ICommandActivity zawiera metadane powiązane z poleceniem. Opcjonalny rozszerzalny ładunek danych może zostać uwzględniony, jeśli został zdefiniowany przez nazwę działania polecenia. |
| ContactRelationUpdateActionTypes |
Definiuje wartości contactRelationUpdateActionTypes. |
| ConversationAccount |
Konto konwersacji reprezentuje tożsamość konwersacji w kanale. |
| ConversationMembers |
Konwersacja i jego członkowie. |
| ConversationParameters |
Parametry tworzenia nowej konwersacji. |
| ConversationReference |
Obiekt odnoszący się do określonego punktu w konwersacji. |
| ConversationResourceResponse |
Odpowiedź zawierająca zasób. |
| ConversationsResult |
Wynik konwersacji. |
| DeliveryModes |
Definiuje wartości dla elementu DeliveryModes. |
| EndOfConversationCodes |
Definiuje wartości dla endOfConversationCodes. |
| Entity |
Obiekt metadanych odnoszący się do działania. |
| Error |
Obiekt reprezentujący informacje o błędzie. |
| ErrorCodes |
Kody błędów do komunikowania się podczas zgłaszania wyjątku APIException. |
| ErrorResponse |
Odpowiedź interfejsu API HTTP. |
| ErrorResponseException |
Wyjątek zgłaszany dla nieprawidłowej odpowiedzi z informacjami ErrorResponse. |
| ExpectedReplies |
Odpowiada na ExpectReplies. |
| Extensions |
Metody rozszerzenia do konwertowania silnie typiowanych obiektów karty na Attachment. |
| Fact |
Zestaw par klucz-wartość. Zaletą tej sekcji jest to, że właściwości klucza i wartości zostaną renderowane z domyślnymi informacjami o stylu z pewnym ogranicznikiem między nimi. Nie ma więc potrzeby określania informacji o stylu przez dewelopera. |
| GeoCoordinates |
GeoKoordinates (typ jednostki: "https://schema.org/GeoCoordinates"). |
| HandoffEventNames |
Definiuje wartości nazw zdarzeń przekazywania. |
| HeroCard |
Wartość ContentType elementu HeroCard. |
| IActivityExtensions |
Udostępnia dodatkowe metody pracy z programem IActivity. |
| InnerHttpError |
Obiekt reprezentujący wewnętrzny błąd http. |
| InputHints |
Definiuje wartości parametru InputHints. |
| InstallationUpdateActionTypes |
Definiuje wartości parametru InstallationUpdateActionTypes. |
| MediaCard |
Karta multimediów. |
| MediaEventValue |
Parametr dodatkowy dla zdarzeń multimedialnych. |
| MediaUrl |
Adres URL multimediów. |
| Mention |
Informacje o wzmiankach (typ jednostki: "wzmianka"). |
| MessageReaction |
Obiekt reakcji komunikatu. |
| MessageReactionTypes |
Definiuje wartości właściwości MessageReactionTypes. |
| MicrosoftPayMethodData |
Dane formy płatności W3C dla Microsoft Pay. |
| OAuthCard |
Wartość OAuthCard ContentType. |
| PagedMembersResult |
Strona członków. |
| PaymentAddress |
Adres w żądaniu płatności. |
| PaymentCurrencyAmount |
Dostarcza kwoty pieniężne. |
| PaymentDetails |
Zawiera informacje o żądanej transakcji. |
| PaymentDetailsModifier |
Zawiera szczegółowe informacje, które modyfikują element PaymentDetails na podstawie identyfikatora formy płatności. |
| PaymentItem |
Wskazuje, jakie jest żądanie płatności, a wartość żądana. |
| PaymentMethodData |
Wskazuje zestaw obsługiwanych form płatności i wszystkich powiązanych danych specyficznych dla formy płatności dla tych metod. |
| PaymentOperations |
Nazwy operacji wywoływanych w protokole wywołania zwrotnego płatności. |
| PaymentOptions |
Zawiera informacje o opcjach żądanych dla żądania płatności. |
| PaymentRequest |
Żądanie dokonania płatności. |
| PaymentRequestComplete |
Ładunek dostarczony podczas kończenia żądania płatności. |
| PaymentRequestCompleteResult |
Wynik zakończonego żądania płatności. |
| PaymentRequestUpdate |
Aktualizacja żądania płatności. |
| PaymentRequestUpdateResult |
Obiekt wynikowy operacji wywołania aktualizacji żądania płatności. |
| PaymentResponse |
PłatnośćResponse jest zwracana, gdy użytkownik wybrał formę płatności i zatwierdził żądanie płatności. |
| PaymentShippingOption |
Opisuje opcję wysyłki. |
| PaymentShippingTypes |
Różne typy wysyłki. Aby uzyskać więcej informacji, zobacz http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype. |
| Place |
Umieść (typ jednostki: "https://schema.org/Place"). |
| ReceiptCard |
Wartość Właściwości ContentType karty paragonów. |
| ReceiptItem |
Element na karcie paragonu. |
| ResourceResponse |
Odpowiedź zawierająca identyfikator zasobu. |
| RoleTypes |
Definiuje wartości dla roleTypes. |
| SearchInvokeOptions |
Definiuje opcje zapytania w SearchInvokeValue działaniu Invoke o nazwie "application/search". |
| SearchInvokeResponse |
Definiuje strukturę zwracaną w wyniku działania Invoke o nazwie "application/search". |
| SearchInvokeTypes |
Definiuje wartości parametru SearchInvokeTypes. Zobacz: . |
| SearchInvokeValue |
Definiuje strukturę, która pojawia się w działaniu Activity.Value for Invoke o nazwie "application/search". |
| SemanticAction |
Reprezentuje odwołanie do akcji programowej. |
| SemanticActionStates |
Wskazuje, czy akcja semantyczna jest uruchamiana, kontynuowana, czy zakończona. |
| SigninCard |
Wartość SigninCard ContentType. |
| SignInConstants |
Nazwy operacji wywoływania logowania w protokole tokenu. |
| SignInResource |
Typ zawierający informacje dotyczące logowania jednokrotnego. |
| SpeechConstants |
Definiuje stałe, które mogą być używane w przetwarzaniu interakcji mowy. |
| SuggestedActions |
Sugerowane Actions, które można wykonać. |
| TextFormatTypes |
Definiuje wartości właściwości TextFormatTypes. |
| TextHighlight |
Odwołuje się do podciągów zawartości w innym polu. |
| Thing |
Rzecz (typ jednostki: "https://schema.org/Thing"). |
| ThumbnailCard |
Wartość Typ zawartości thumbnailCard. |
| ThumbnailUrl |
Adres URL miniatury. |
| TokenExchangeInvokeRequest |
Żądanie wymiany tokenu. |
| TokenExchangeInvokeResponse |
Obiekt odpowiedzi wywołania wymiany tokenu. |
| TokenExchangeRequest |
Zażądaj wysłania ładunku do usługi tokenu Bot Framework dla Logowanie jednokrotne. Jeśli identyfikator URI jest ustawiony na zakres niestandardowy, usługa tokenu wymieni token w pamięci podręcznej dla tokenu przeznaczonego dla zakresu niestandardowego i zwróci go w odpowiedzi. Jeśli token jest wysyłany w ładunku, usługa tokenu wymieni token dla tokenu docelowego zakresów określonych w odpowiednim połączeniu OAauth. |
| TokenExchangeResource |
Schemat odpowiedzi wysłany z usługi Bot Framework Token Service wymagany do zainicjowania logowania jednokrotnego użytkownika. |
| TokenExchangeState |
Obiekt stanu przekazany do usługi tokenu bota. |
| TokenPollingSettings |
Pomaga zapewnić sondowanie szczegółów tokenu. |
| TokenPostResource |
Schemat odpowiedzi wysłany z usługi tokenu Bot Framework wymagany do zainicjowania wpisu bezpośredniego tokenu użytkownika. |
| TokenRequest |
Żądanie otrzymania tokenu użytkownika. |
| TokenResponse |
Schemat odpowiedzi wysłany z usługi Bot Framework Token Service w odpowiedzi na żądanie pobrania lub wymiany tokenu dla użytkownika. |
| TokenStatus |
Stan określonego tokenu. |
| Transcript |
Zapis. |
| VideoCard |
Wartość Typu zawartości karty wideo. |
Interfejsy
| IActivity |
Właściwości udostępnione dla wszystkich działań. |
| ICommandActivity |
Asynchroniczne polecenie zewnętrzne. |
| ICommandResultActivity |
Wynik polecenia asynchronicznego zewnętrznego. |
| IContactRelationUpdateActivity |
Użytkownik dodał bota do listy kontaktów, usunął bota z listy kontaktów lub w inny sposób zmienił relację między użytkownikiem a botem. |
| IConversationUpdateActivity |
Odwołana konwersacja została zaktualizowana. |
| IEndOfConversationActivity |
Konwersacja kończy się lub żądanie zakończenia konwersacji. |
| IEventActivity |
Zdarzenie zewnętrzne asynchroniczne. |
| IHandoffActivity |
Kontrola nad konwersacją została przeniesiona lub prośba o przeniesienie kontroli nad konwersacją. |
| IInstallationUpdateActivity |
Bot został zainstalowany lub usunięty z kanału. |
| IInvokeActivity |
Synchroniczne żądanie wywołania operacji. |
| IMessageActivity |
Wiadomość w konwersacji. |
| IMessageDeleteActivity |
Reprezentuje żądanie usunięcia poprzedniego działania wiadomości w konwersacji. |
| IMessageReactionActivity |
Reakcja na działanie komunikatu. |
| IMessageUpdateActivity |
Reprezentuje żądanie zaktualizowania poprzedniego działania wiadomości w konwersacji. |
| ISuggestionActivity |
Reprezentuje prywatną sugestię dotyczącą Recipient innego działania. |
| ITraceActivity |
Reprezentuje punkt logiki bota, aby ułatwić debugowanie bota. |
| ITypingActivity |
Adres Od jest wpisywany. |