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. |