ReplaceDialog 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
다른 대화 상자를 호출하는 작업이 완료되면 호출자 부모 대화 상자로 이동합니다.
public class ReplaceDialog : Microsoft.Bot.Builder.Dialogs.Adaptive.Actions.BaseInvokeDialog
type ReplaceDialog = class
inherit BaseInvokeDialog
Public Class ReplaceDialog
Inherits BaseInvokeDialog
- 상속
생성자
ReplaceDialog(String, Object, String, Int32) |
ReplaceDialog 클래스의 새 인스턴스를 초기화합니다. |
필드
Kind |
클래스 식별자입니다. |
속성
ActivityProcessed |
새 대화 상자에서 작업을 처리할지 여부를 나타내는 값을 가져오거나 설정합니다. (다음에서 상속됨 BaseInvokeDialog) |
Dialog |
호출할 대화 상자를 가져오거나 설정합니다. (다음에서 상속됨 BaseInvokeDialog) |
Disabled |
가 true이면 이 작업을 사용하지 않도록 설정하는 선택적 식을 가져오거나 설정합니다. |
Id |
대화 상자의 ID를 가져오거나 설정합니다. (다음에서 상속됨 Dialog) |
Options |
대화 상자의 구성 가능한 옵션을 가져오거나 설정합니다. (다음에서 상속됨 BaseInvokeDialog) |
Source |
cref="SourceRange"/>의 정보를 가져옵니다. (다음에서 상속됨 Dialog) |
TelemetryClient |
로깅에 사용할 를 IBotTelemetryClient 가져오거나 설정합니다. (다음에서 상속됨 Dialog) |
메서드
BeginDialogAsync(DialogContext, Object, CancellationToken) |
대화 상자가 시작되고 대화 스택으로 푸시될 때 호출됩니다. |
BindOptions(DialogContext, Object) |
BindOptions - 옵션에서 식을 평가합니다. (다음에서 상속됨 BaseInvokeDialog) |
ContinueDialogAsync(DialogContext, CancellationToken) |
대화가 계속되면 호출됩니다. 여기서 대화는 활성 대화이고 사용자는 새 활동으로 회신합니다. (다음에서 상속됨 Dialog) |
EndDialogAsync(ITurnContext, DialogInstance, DialogReason, CancellationToken) |
대화가 종료되면 호출됩니다. (다음에서 상속됨 Dialog) |
GetDependencies() |
자식 대화 상자 종속성을 열거하여 컨테이너 대화 집합에 추가할 수 있습니다. (다음에서 상속됨 BaseInvokeDialog) |
GetExternalDependencies() |
부모 컨테이너 대화 상자에 노출하는 데 필요한 자식 대화 상자 종속성을 열거합니다. |
GetVersion() |
이 대화 상자의 버전을 나타내는 고유 문자열을 가져옵니다. 버전이 턴 간에 변경되면 대화 시스템은 DialogChanged 이벤트를 내보낸다. (다음에서 상속됨 Dialog) |
OnComputeId() |
대화 상자의 컴퓨팅 ID를 빌드합니다. (다음에서 상속됨 BaseInvokeDialog) |
OnDialogEventAsync(DialogContext, DialogEvent, CancellationToken) |
현재 대화 상자 또는 현재 대화 상자가 시작된 대화 상자에서 를 사용하여 |
OnPostBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
이벤트가 모든 부모에게 버블링되고 처리되지 않은 후에 호출됩니다. (다음에서 상속됨 Dialog) |
OnPreBubbleEventAsync(DialogContext, DialogEvent, CancellationToken) |
이벤트가 부모에 버블링되기 전에 호출됩니다. (다음에서 상속됨 Dialog) |
RegisterSourceLocation(String, Int32) |
제공된 위치에 cref="SourceRange"/> 를 등록합니다. (다음에서 상속됨 Dialog) |
RepromptDialogAsync(ITurnContext, DialogInstance, CancellationToken) |
대화 상자가 사용자에게 입력하라는 메시지를 다시 표시해야 할 때 호출됩니다. (다음에서 상속됨 Dialog) |
ResolveDialog(DialogContext) |
Dialog 식을 Dialog 또는 StringExpression으로 확인하여 dialogid를 가져옵니다. (다음에서 상속됨 BaseInvokeDialog) |
ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) |
자식 대화 상자가 이 턴을 완료하고 컨트롤을 이 대화 상자로 반환할 때 호출됩니다. (다음에서 상속됨 Dialog) |
확장 메서드
RunAsync(Dialog, ITurnContext, IStatePropertyAccessor<DialogState>, CancellationToken) |
대화 상자 스택을 만들고 대화 상자를 시작하여 스택으로 푸시합니다. |