다음을 통해 공유


OnMessageActivity 클래스

정의

MessageActivity가 수신될 때 트리거되는 작업입니다.

public class OnMessageActivity : Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnActivity
type OnMessageActivity = class
    inherit OnActivity
Public Class OnMessageActivity
Inherits OnActivity
상속

설명

적응형 대화 상자의 기본 동작은 이 이벤트를 처리하고 입력에 대해 구성된 Recognizer를 실행하여 OnIntent/OnUnknownIntent 이벤트를 트리거하는 것입니다. 이 트리거 조건을 정의하면 해당 동작이 사용자 지정 단계로 재정의됩니다.

생성자

OnMessageActivity(List<Dialog>, String, String, Int32)

OnMessageActivity 클래스의 새 인스턴스를 초기화합니다.

필드

Kind

클래스 식별자입니다.

속성

Actions

규칙 제약 조건이 충족되면 계획에 추가할 작업을 가져오거나 설정합니다.

(다음에서 상속됨 OnCondition)
ActionScope

작업 범위를 가져옵니다.

(다음에서 상속됨 OnCondition)
Condition

실행할 작업에 대해 충족해야 하는 조건을 가져오거나 설정합니다(선택 사항).

(다음에서 상속됨 OnCondition)
Event

실행되도록 이벤트를 가져오거나 설정합니다.

(다음에서 상속됨 OnDialogEvent)
Id

이 조건에 대한 고유 ID의 값을 가져오거나 설정합니다.

(다음에서 상속됨 OnCondition)
Priority

0이 가장 높고 0 미만이 무시되는 규칙 우선 순위 식을 가져오거나 설정합니다.

(다음에서 상속됨 OnCondition)
RunOnce

고유한 메모리 경로 집합당 한 번만 규칙을 실행할지 여부를 나타내는 값을 가져오거나 설정합니다.

(다음에서 상속됨 OnCondition)
Source

원본을 가져옵니다.

(다음에서 상속됨 OnCondition)
Type

트리거하기 위해 일치해야 하는 ActivityType을 가져오거나 설정합니다.

(다음에서 상속됨 OnActivity)

메서드

AddExternalCondition(Expression)

OnCondition에 외부 조건을 추가합니다.

(다음에서 상속됨 OnCondition)
AddExternalCondition(String)

OnCondition에 외부 조건을 추가합니다.

(다음에서 상속됨 OnCondition)
CreateExpression()

이 조건에 대한 식을 만듭니다.

(다음에서 상속됨 OnActivity)
CurrentPriority(ActionContext)

우선 순위 식의 현재 값을 계산하고 반환합니다.

(다음에서 상속됨 OnCondition)
ExecuteAsync(ActionContext)

규칙의 작업을 실행하기 위해 호출된 메서드입니다.

(다음에서 상속됨 OnCondition)
GetDependencies()

컨테이너 대화 상자 집합에 추가할 수 있도록 자식 대화 상자 종속성을 열거합니다.

(다음에서 상속됨 OnCondition)
GetExpression()

이 조건에 대해 캐시된 식을 가져옵니다.

(다음에서 상속됨 OnCondition)
GetIdentity()

활동의 ID를 가져옵니다.

(다음에서 상속됨 OnActivity)
OnCreateChangeList(ActionContext, Object)

변경 목록을 만들 때 호출됩니다.

(다음에서 상속됨 OnCondition)
RegisterSourceLocation(String, Int32)

원본 위치를 등록합니다.

(다음에서 상속됨 OnCondition)

적용 대상