DialogContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대화 상자 스택의 현재 상태에 대한 컨텍스트를 제공합니다.
public class DialogContext
type DialogContext = class
Public Class DialogContext
- 상속
-
DialogContext
- 파생
설명
속성에는 ContextITurnContext 현재 턴에 대한 가 포함됩니다.
생성자
DialogContext(DialogSet, DialogContext, DialogState) |
DialogContext 클래스의 새 인스턴스를 초기화합니다. |
DialogContext(DialogSet, ITurnContext, DialogState) |
턴 컨텍스트에서 클래스의 DialogContext 새 인스턴스를 초기화합니다. |
속성
ActiveDialog |
스택 맨 위에 있는 활성 대화 상자의 캐시된 인스턴스를 가져오거나 |
Child |
활성 자식이 있는 경우 자식에 대한 대화 상자 컨텍스트를 가져옵니다. |
Context |
현재 대화 전환에 대한 컨텍스트를 가져옵니다. |
DialogManager |
사용되지 않음.
이 dialogContext에 대한 현재 DialogManager를 가져옵니다. 이 속성은 사용되지 않습니다. |
Dialogs |
현재 대화 컨테이너에 대해 활성 상태인 대화 상자 집합을 가져옵니다. |
Parent |
부모 DialogContext를 가져오거나 설정합니다(있는 경우). 시작할 대화 상자의 ID를 검색할 때 사용됩니다. |
Services |
이 대화 상자 컨텍스트에 대한 컨텍스트에 맞는 서비스 컬렉션을 가져옵니다. |
Stack |
현재 대화 상자 스택을 가져옵니다. |
State |
모든 메모리 범위의 보기를 관리하는 DialogStateManager를 가져오거나 설정합니다. |
메서드
확장 메서드
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를 가져오는 확장 메서드입니다. |