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 |
가능한 응답 유형 목록입니다. |