com.microsoft.bot.builder
이 패키지에는 com.microsoft.bot.builder에 대한 클래스가 포함되어 있습니다.
클래스
| ActivityHandler |
추가 서브클래싱을 위한 Bot 인터페이스의 구현입니다. |
| ActivityHandler.InvokeResponseException |
|
| AutoSaveStateMiddleware |
자동으로 호출할 미들웨어입니다. 관리하는 모든 Bot |
| BotAdapter |
서비스 엔드포인트에 봇을 연결할 수 있는 봇 어댑터를 나타냅니다. |
| BotAssert |
Bot Builder 코드를 디버깅하는 메서드를 제공합니다. |
| BotFrameworkAdapter |
서비스 엔드포인트에 봇을 연결할 수 있는 봇 어댑터입니다. |
| BotState |
상태 관리 개체를 정의하고 스토리지 계층에 연결된 상태 속성의 읽기 및 쓰기를 자동화합니다. |
| BotState.CachedBotState |
내부 캐시된 봇 상태입니다. |
| BotStateSet |
봇 |
| ChannelServiceHandler |
Bot Framework 프로토콜의 구현에 도움이 되는 클래스입니다. |
| ComponentRegistration |
구성 요소 |
| ConversationState |
대화 상태에 대한 상태 관리 개체를 정의합니다. |
| DelegatingTurnContext |
형식화되지 않은 내부 Turn |
| EventFactory |
다양한 이벤트 형식을 만들기 위한 유틸리티 메서드를 포함합니다. |
| IntentScore |
점수와 의도에 대한 추가 정보 |
| InvokeResponse |
HTTP 상태 코드 및 JSON Serializable 개체를 포함하는 튜플 클래스입니다. |
| MemoryStorage |
메모리 내 사전을 사용하는 스토리지 계층입니다. |
| MemoryTranscriptStore |
메모리 대본 저장소는 사전의 휘발성 메모리에 대본을 저장합니다. |
| MessageFactory |
봇이 반환할 수 있는 다양한 메시지 유형에 대한 유틸리티 메서드를 포함합니다. |
| MiddlewareSet |
순서가 지정된 Middleware집합을 포함합니다. |
| NullBotTelemetryClient |
no-op 원격 분석 클라이언트입니다. |
| PagedResult<T> |
열거형의 결과 페이지입니다. |
| PrivateConversationState |
대화를 사용하여 대화 상태 개체의 지속성을 처리합니다. id 및 |
| QueueStorage |
나중에 처리하기 위해 활동을 큐에 넣기 위한 기본 클래스입니다. |
| RecognizerResult |
Recognizer생성된 인식 결과를 포함합니다. |
| RecognizerResult.NamedIntentScore |
의도 점수 정보를 보유합니다. |
| RegisterClassMiddleware<T> |
현재 턴 컨텍스트에 개체를 추가하거나 서비스를 등록하기 위한 미들웨어입니다. |
| SetSpeakMiddleware |
Direct |
| ShowTypingMiddleware |
추가되면 이 미들웨어는 메시지 활동이 수신될 때 사용자에게 입력 활동을 다시 보내 봇이 메시지를 수신했으며 응답에서 작업 중임을 알릴 수 있습니다. |
| SkypeMentionNormalizeMiddleware |
미들웨어는 예상 값을 준수하지 않으므로 Skype에서 멘션 엔터티를 패치합니다. |
| TelemetryConstants |
원격 분석 로거 속성 이름입니다. |
| TelemetryLoggerConstants |
원격 분석 로거 이벤트 이름입니다. |
| TelemetryLoggerMiddleware |
수신, 발신, 업데이트 또는 삭제된 활동 메시지를 로깅하기 위한 미들웨어입니다. |
| TraceTranscriptLogger |
개체에 활동을 쓰는 기록 로거를 나타냅니다. |
| TranscriptInfo |
대화의 복사본을 나타냅니다. |
| TranscriptLoggerMiddleware |
추가되면 이 미들웨어는 수신 및 나가는 활동을 Transcript |
| TurnContextImpl |
봇의 턴에 대한 컨텍스트를 제공합니다. |
| TurnContextStateCollection |
TurnContext연결된 서비스 컬렉션 집합을 나타냅니다. |
| TurnStateConstants |
턴 |
| TypedInvokeResponse<T> |
HTTP 상태 코드 및 JSON Serializable 개체를 포함하는 튜플 클래스입니다. |
| UserState |
키의 일부로 사용자 ID를 사용하여 사용자 상태 개체의 지속성을 처리합니다. |
인터페이스
| Bot |
들어오는 활동에서 작동할 수 있는 봇을 나타냅니다. |
| BotCallbackHandler |
애플리케이션 코드에 대한 콜백 대리자입니다. |
| BotTelemetryClient |
봇 원격 분석에 대한 로깅 클라이언트입니다. |
| ConnectorClientBuilder |
커넥터 클라이언트를 빌드하기 위한 추상화입니다. |
| DeleteActivityHandler |
현재 턴에 대한 삭제 작업 이벤트에 참여할 수 있는 메서드입니다. |
| Middleware |
들어오는 활동에 대해 작동할 수 있는 미들웨어를 나타냅니다. |
| NextDelegate |
미들웨어 파이프라인에 대한 기능 인터페이스입니다. |
| OnTurnErrorHandler |
미들웨어 또는 애플리케이션에서 예외를 catch할 수 있는 오류 처리기입니다. |
| PropertyManager |
속성 |
| Recognizer |
인식기를 위한 인터페이스입니다. |
| RecognizerConvert |
제네릭 인식기 결과에서 강력한 형식의 결과로 변환할 수 있습니다. |
| SendActivitiesHandler |
현재 턴에 대한 보내기 활동 이벤트에 참여할 수 있는 메서드입니다. |
| StatePropertyAccessor<T> |
봇 |
| StatePropertyInfo |
정책 정보를 포함하여 속성에 대한 메타데이터입니다. |
| Storage |
스토리지 계층에 대한 인터페이스를 정의합니다. |
| StoreItem |
동시성 컨트롤에 대한 ETag를 노출합니다. |
| TranscriptLogger |
대본 로거는 재현을 위한 대화 활동을 저장합니다. |
| TranscriptStore |
대본 로거는 재현을 위한 대화 활동을 저장합니다. |
| TurnContext |
봇의 턴에 대한 컨텍스트를 제공합니다. |
| UpdateActivityHandler |
현재 턴에 대한 업데이트 활동 이벤트에 참여할 수 있는 메서드입니다. |
| UserTokenProvider |
OAuth 공급자입니다. |
열거형
| Severity |
이 열거형은 추적 |