Microsoft.Bot.Schema 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
AadResourceUrls |
Bot Framework Token Service가 사용자에 대해 캐시된 토큰을 교환할 대상 리소스의 스키마입니다. 이 클래스는 AAD V1 연결에만 적용됩니다. |
ActionTypes |
ActionTypes에 대한 값을 정의합니다. |
Activity |
활동은 Bot Framework 3.0 프로토콜의 기본 통신 유형입니다. |
ActivityEventNames |
형식의 활동에 사용되는 일반적인 이벤트 이름에 대한 값을 정의합니다 Event. |
ActivityExtensions |
메시지 활동에 대한 도우미 함수입니다. |
ActivityImportance |
ActivityImportance에 대한 값을 정의합니다. |
ActivityTypes |
ActivityTypes에 대한 값을 정의합니다. |
ActivityTypesEx |
자동 생성된 ActivityTypes 클래스 이외의 ActivityTypes에 대한 추가 값입니다. |
AdaptiveCardAuthentication |
이름이 'adaptiveCard/action'인 Activity.Value.Authentication for Invoke 작업에 도착하는 구조를 정의합니다. |
AdaptiveCardInvokeAction |
이름이 'adaptiveCard/action'인 Activity.Value.Action for Invoke 작업에 도착하는 구조를 정의합니다. |
AdaptiveCardInvokeResponse |
이름이 'adaptiveCard/action'인 Invoke 작업의 결과로 반환되는 구조를 정의합니다. |
AdaptiveCardInvokeValue |
이름이 'adaptiveCard/action'인 Activity.Value for Invoke 작업에 도착하는 구조를 정의합니다. |
AnimationCard |
애니메이션 카드(예: gif 또는 짧은 비디오 클립). |
Attachment |
활동 내의 첨부 파일입니다. |
AttachmentData |
첨부 파일 데이터. |
AttachmentInfo |
첨부 파일의 메타데이터입니다. |
AttachmentLayoutTypes |
AttachmentLayoutTypes에 대한 값을 정의합니다. |
AttachmentView |
첨부 파일 보기 이름 및 크기입니다. |
AudioCard |
오디오 카드. |
BasicCard |
기본 카드. |
CallerIdConstants |
속성을 채우는 데 사용되는 상수입니다 CallerId . |
CardAction |
클릭 가능한 작업입니다. |
CardImage |
카드 이미지입니다. |
ChannelAccount |
메시지를 라우팅하는 데 필요한 채널 계정 정보입니다. |
CommandResultValue<T> |
의 ICommandResultActivity 값 필드에는 명령 결과와 관련된 메타데이터가 포함됩니다. 명령 결과 활동 이름으로 정의된 경우 선택적 확장 가능한 데이터 페이로드가 포함될 수 있습니다. 오류 필드가 있으면 원래 명령을 완료하지 못했음을 나타냅니다. |
CommandValue<T> |
의 ICommandActivity 값 필드에는 명령과 관련된 메타데이터가 포함됩니다. 명령 활동 이름으로 정의된 경우 선택적 확장 가능한 데이터 페이로드가 포함될 수 있습니다. |
ContactRelationUpdateActionTypes |
ContactRelationUpdateActionTypes의 값을 정의합니다. |
ConversationAccount |
대화 계정은 채널 내 대화의 ID를 나타냅니다. |
ConversationMembers |
대화 및 해당 멤버. |
ConversationParameters |
새 대화를 만들기 위한 매개 변수입니다. |
ConversationReference |
대화의 특정 지점과 관련된 개체입니다. |
ConversationResourceResponse |
리소스를 포함하는 응답입니다. |
ConversationsResult |
대화 결과. |
DeliveryModes |
DeliveryModes에 대한 값을 정의합니다. |
EndOfConversationCodes |
EndOfConversationCodes에 대한 값을 정의합니다. |
Entity |
활동과 관련된 메타데이터 개체입니다. |
Error |
오류 정보를 나타내는 개체입니다. |
ErrorCodes |
APIException을 throw할 때 통신할 오류 코드입니다. |
ErrorResponse |
HTTP API 응답입니다. |
ErrorResponseException |
ErrorResponse 정보를 사용하여 잘못된 응답에 대해 throw된 예외입니다. |
ExpectedReplies |
에 대한 응답으로 회신합니다 ExpectReplies. |
Extensions |
강력한 형식의 Card 개체 Attachment를 로 변환하기 위한 확장 메서드입니다. |
Fact |
키-값 쌍의 집합입니다. 이 섹션의 장점은 키 및 값 속성 사이에 일부 구분 기호가 있는 기본 스타일 정보를 사용하여 렌더링된다는 것입니다. 따라서 개발자가 스타일 정보를 지정할 필요가 없습니다. |
GeoCoordinates |
GeoCoordinates(엔터티 형식: "https://schema.org/GeoCoordinates"). |
HandoffEventNames |
핸드오프 이벤트 이름의 값을 정의합니다. |
HeroCard |
HeroCard ContentType 값입니다. |
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 |
결제 요청 업데이트 호출 작업의 결과 개체입니다. |
PaymentResponse |
사용자가 결제 방법을 선택하고 결제 요청을 승인하면 PaymentResponse가 반환됩니다. |
PaymentShippingOption |
배송 옵션에 대해 설명합니다. |
PaymentShippingTypes |
배송 유형이 다릅니다. 자세한 내용은 http://www.w3.org/TR/payment-request/#dom-paymentoptions-shippingtype 을 참조하세요. |
Place |
Place(엔터티 형식: "https://schema.org/Place"). |
ReceiptCard |
ReceiptCard ContentType 값입니다. |
ReceiptItem |
영수증 카드 항목입니다. |
ResourceResponse |
리소스 ID를 포함하는 응답입니다. |
RoleTypes |
RoleTypes에 대한 값을 정의합니다. |
SearchInvokeOptions |
이름이 'application/search'인 Invoke 작업에 대한 의 쿼리 옵션을 SearchInvokeValue 정의합니다. |
SearchInvokeResponse |
이름이 'application/search'인 Invoke 작업의 결과로 반환되는 구조를 정의합니다. |
SearchInvokeTypes |
SearchInvokeTypes에 대한 값을 정의합니다. SearchInvokeValue을 참조하세요. |
SearchInvokeValue |
이름이 'application/search'인 Activity.Value for Invoke 작업에 도착하는 구조를 정의합니다. |
SemanticAction |
프로그래밍 작업에 대한 참조를 나타냅니다. |
SemanticActionStates |
의미 체계 동작이 시작, 계속 또는 완료되는지 여부를 나타냅니다. |
SigninCard |
SigninCard ContentType 값입니다. |
SignInConstants |
토큰 프로토콜에서 로그인 호출 작업의 이름입니다. |
SignInResource |
Single Sign-On에 대한 정보를 포함하는 형식입니다. |
SpeechConstants |
음성 상호 작용 처리에 사용할 수 있는 상수를 정의합니다. |
SuggestedActions |
수행할 수 있는 SuggestedActions입니다. |
TextFormatTypes |
TextFormatTypes의 값을 정의합니다. |
TextHighlight |
다른 필드 내에 있는 콘텐츠의 하위 문자열을 참조합니다. |
Thing |
사물(엔터티 형식: "https://schema.org/Thing"). |
ThumbnailCard |
ThumbnailCard ContentType 값입니다. |
ThumbnailUrl |
축소판 그림 URL입니다. |
TokenExchangeInvokeRequest |
토큰을 교환하는 요청입니다. |
TokenExchangeInvokeResponse |
토큰 교환 호출의 응답 개체입니다. |
TokenExchangeRequest |
Single Sign On Bot Framework 토큰 서비스로 전송할 페이로드를 요청합니다. URI가 사용자 지정 scope 설정된 경우 토큰 서비스는 캐시의 토큰을 사용자 지정 scope 대상으로 하는 토큰으로 교환하고 응답에 반환합니다. 토큰이 페이로드에 전송되는 경우 토큰 서비스는 해당 OAauth 연결에 지정된 범위를 대상으로 하는 토큰에 대한 토큰을 교환합니다. |
TokenExchangeResource |
사용자 Single Sign-On을 시작하는 데 필요한 Bot Framework Token Service에서 다시 전송된 응답 스키마입니다. |
TokenExchangeState |
봇 토큰 서비스에 전달된 상태 개체입니다. |
TokenPollingSettings |
토큰 세부 정보에 대한 폴링을 제공하는 데 도움이 됩니다. |
TokenPostResource |
사용자 토큰 직접 게시를 시작하는 데 필요한 Bot Framework 토큰 서비스에서 다시 전송된 응답 스키마입니다. |
TokenRequest |
사용자 토큰을 받기 위한 요청입니다. |
TokenResponse |
사용자에 대한 토큰을 가져오거나 교환하라는 요청에 대한 응답으로 Bot Framework 토큰 서비스에서 다시 전송된 응답 스키마입니다. |
TokenStatus |
특정 토큰의 상태. |
Transcript |
사본. |
VideoCard |
VideoCard ContentType 값입니다. |
인터페이스
IActivity |
모든 활동에 대한 공유 속성입니다. |
ICommandActivity |
비동기 외부 명령입니다. |
ICommandResultActivity |
비동기 외부 명령 결과입니다. |
IContactRelationUpdateActivity |
사용자가 연락처 목록에 봇을 추가하거나, 연락처 목록에서 봇을 제거하거나, 사용자와 봇 간의 관계를 변경했습니다. |
IConversationUpdateActivity |
참조된 대화가 업데이트되었습니다. |
IEndOfConversationActivity |
대화가 종료되거나 대화를 종료하라는 요청이 있습니다. |
IEventActivity |
비동기 외부 이벤트입니다. |
IHandoffActivity |
전송된 대화에 대한 제어이거나, 대화의 제어를 전송하라는 요청입니다. |
IInstallationUpdateActivity |
채널에서 봇이 설치되거나 제거되었습니다. |
IInvokeActivity |
작업을 호출하기 위한 동기 요청입니다. |
IMessageActivity |
대화의 메시지입니다. |
IMessageDeleteActivity |
대화에서 이전 메시지 활동을 삭제하라는 요청을 나타냅니다. |
IMessageReactionActivity |
메시지 활동에 대한 반응입니다. |
IMessageUpdateActivity |
대화에서 이전 메시지 활동을 업데이트하는 요청을 나타냅니다. |
ISuggestionActivity |
다른 활동에 대한 에 Recipient 대한 프라이빗 제안을 나타냅니다. |
ITraceActivity |
봇 디버깅에 도움이 되는 봇 논리의 한 지점을 나타냅니다. |
ITypingActivity |
보낸 주소가 입력됩니다. |