ActionContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 DialogContext 대한 동작의 실행 시퀀스를 조작하기 위한 추가 메서드를 사용하여 를 확장합니다 AdaptiveDialog.
public class ActionContext : Microsoft.Bot.Builder.Dialogs.DialogContext
type ActionContext = class
inherit DialogContext
Public Class ActionContext
Inherits DialogContext
- 상속
생성자
ActionContext(DialogSet, DialogContext, DialogState, List<ActionState>, String) |
ActionContext 클래스의 새 인스턴스를 초기화합니다. |
속성
Actions |
실행 중인 작업 목록을 가져오거나 설정합니다. |
ActiveDialog |
스택 맨 위에 있는 활성 대화 상자의 캐시된 인스턴스를 가져오거나 |
Changes |
적용할 큐에 대기 중인 변경 내용 목록을 가져옵니다. |
Child |
활성 자식이 있는 경우 자식에 대한 대화 상자 컨텍스트를 가져옵니다. (다음에서 상속됨 DialogContext) |
Context |
현재 대화 전환에 대한 컨텍스트를 가져옵니다. (다음에서 상속됨 DialogContext) |
DialogManager |
사용되지 않음.
이 dialogContext에 대한 현재 DialogManager를 가져옵니다. 이 속성은 사용되지 않습니다. (다음에서 상속됨 DialogContext) |
Dialogs |
현재 대화 컨테이너에 대해 활성 상태인 대화 상자 집합을 가져옵니다. (다음에서 상속됨 DialogContext) |
Parent |
부모 DialogContext를 가져오거나 설정합니다(있는 경우). 시작할 대화 상자의 ID를 검색할 때 사용됩니다. (다음에서 상속됨 DialogContext) |
Services |
이 대화 상자 컨텍스트에 대한 컨텍스트에 맞는 서비스 컬렉션을 가져옵니다. (다음에서 상속됨 DialogContext) |
Stack |
현재 대화 상자 스택을 가져옵니다. (다음에서 상속됨 DialogContext) |
State |
모든 메모리 범위의 보기를 관리하는 DialogStateManager를 가져오거나 설정합니다. (다음에서 상속됨 DialogContext) |
메서드
확장 메서드
DebuggerStepAsync(DialogContext, OnCondition, DialogEvent, CancellationToken) |
활성 IDialogDebugger를 호출하고 지정된 시점에 있음을 알릴 수 있습니다. |
DebuggerStepAsync(DialogContext, Dialog, String, CancellationToken) |
활성 IDialogDebugger를 호출하고 대화 상자의 지정된 지점에 있음을 알릴 수 있습니다. |
DebuggerStepAsync(DialogContext, Recognizer, String, CancellationToken) |
활성 IDialogDebugger를 호출하고 인식기에서 지정된 시점에 있음을 알릴 수 있습니다. |
DebuggerStepAsync(DialogContext, IRecognizer, String, CancellationToken) |
활성 IDialogDebugger를 호출하고 인식기에서 지정된 시점에 있음을 알릴 수 있습니다. |
GetDebugger(DialogContext) |
DialogContext에서 IDialogDebugger를 가져오는 확장 메서드입니다. |