Microsoft.Bot.Builder.Dialogs.Adaptive.Actions 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| ActionScope |
ActionScope는 작업 블록의 실행을 관리하고 Goto, Continue 및 Break 의미 체계를 지원합니다. |
| ActionScopeCommands |
가능한 작업 범위 명령을 나타냅니다. |
| ActionScopeResult |
작업 범위에 대한 ID 및 범위 명령을 나타냅니다. |
| Ask |
개방형 응답을 요청합니다. |
| BaseInvokeDialog |
다른 대화 상자를 호출하는 작업입니다. |
| BeginDialog |
다른 대화 상자 실행을 시작하는 작업이 완료되면 호출자에게 돌아갑니다. |
| BeginSkill |
기술을 시작합니다. |
| BreakLoop |
반복을 중단합니다. |
| CancelAllDialogs |
취소가 전파되지 않도록 catch해야 하는 이벤트를 내보내 현재 대화 상자를 모두 취소하는 명령입니다. |
| CancelAllDialogsBase |
CancelAllDialogs api의 기본 클래스입니다. |
| CancelDialog |
취소가 전파되지 않도록 catch해야 하는 이벤트를 내보내 현재 대화 상자를 모두 취소하는 명령입니다. |
| Case |
작업 범위의 사례입니다. |
| CodeAction |
대화 코드 동작을 나타내는 클래스입니다. |
| ContinueConversation |
대화 참조를 사용하여 대화를 계속하는 작업입니다. |
| ContinueConversationLater |
현재 대화가 나중에 계속되도록 예약하는 작업입니다. |
| ContinueLoop |
반복을 계속합니다. |
| DebugBreak |
디버그를 중단합니다. |
| DeleteActivity |
사용자에게 활동을 다시 보냅니다. |
| DeleteProperties |
메모리에서 속성을 삭제합니다. |
| DeleteProperty |
메모리에서 속성을 삭제합니다. |
| DynamicBeginDialog |
x.schema/x.dialog를 동적으로 바인딩하여 속성을 옵션으로 사용하여 x.dialog 리소스를 호출하는 내부 BeginDialog 작업입니다. |
| EditActions |
현재 작업을 편집할 수 있는 클래스입니다. |
| EditArray |
메모리에서 배열을 수정할 수 있습니다. |
| EmitEvent |
이벤트를 선언적으로 내보내는 작업입니다. |
| EndDialog |
현재 대화 상자를 종료하는 명령으로, 대화의 결과로 resultProperty를 반환합니다. |
| EndTurn |
이 명령은 대화 상자를 끝내지 않고 현재 턴을 종료합니다. |
| Foreach |
메모리 내 목록 또는 컬렉션의 각 항목에 대해 작업 집합을 한 번 실행합니다. |
| ForEachElement |
메모리 내 목록 또는 컬렉션의 각 항목에 대해 작업 집합을 한 번 실행합니다. |
| ForeachPage |
메모리 내 목록 또는 컬렉션의 각 항목에 대해 작업 집합을 한 번 실행합니다. |
| GetActivityMembers |
BotFrameworkAdapter.GetActivityMembers()를 호출하고 결과를 메모리 속성으로 설정합니다. |
| GetConversationMembers |
BotFrameworkAdapter.GetConversationMembers()를 호출하고 결과를 메모리 속성으로 설정합니다. |
| GetConversationReference |
현재 대화 참조를 가져오고 ContinueConversation 작업에 사용하기에 적합한 메모리 속성에 저장합니다. |
| GotoAction |
ID별로 작업을 수행합니다. |
| HttpRequest |
HttpRequest를 수행하기 위한 작업입니다. |
| HttpRequest.Result |
http 작업의 결과 데이터입니다. |
| IfCondition |
조건부 분기. |
| LogAction |
애플리케이션 추적 로그에 항목을 씁니다(Trace.TraceInformation). |
| PropertyAssignment |
속성 할당(SetProperty 및 SetProperties 작업에 사용됨) |
| RepeatDialog |
활성 대화 상자를 반복하는 작업(다시 시작). |
| ReplaceDialog |
다른 대화 상자를 호출하는 작업이 완료되면 호출자 부모 대화 상자로 이동합니다. |
| SendActivity |
사용자에게 활동을 다시 보냅니다. |
| SendHandoffActivity |
핸드오프 작업을 보냅니다. |
| SetProperties |
값 식을 계산한 결과로 속성을 설정합니다. |
| SetProperty |
값 식을 계산한 결과로 속성을 설정합니다. |
| SignOutUser |
사용자에게 활동을 다시 보냅니다. |
| SwitchCondition |
여러 사례가 있는 조건부 분기입니다. |
| TelemetryTrackEventAction |
IBotTelemetryClient를 사용하여 사용자 지정 이벤트를 추적합니다. |
| ThrowException |
예외를 선언적으로 throw하는 작업입니다. |
| TraceActivity |
Tace 활동을 다시 대본으로 보냅니다. |
| UpdateActivity |
대체 작업을 업데이트합니다. |
열거형
| EditArray.ArrayChangeType |
가능한 배열 변경 작업 형식입니다. |
| HttpRequest.HttpMethod |
Http 메서드. |
| HttpRequest.ResponseTypes |
가능한 응답 유형 목록입니다. |