다음을 통해 공유


Microsoft.Bot.Builder.Dialogs.Adaptive.Actions 네임스페이스

클래스

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

가능한 응답 유형 목록입니다.