TurnStatusReceivedEventArgs 클래스

DialogServiceConnector가 통신하는 대화 상자 구현에서 받은 대로 턴 상태 정보를 캡슐화하는 개체입니다. 턴(turn)은 대화 상자 구현 내의 단일 실행 세션으로, 해당 과정에서 여러 활동을 생성할 수 있습니다. 이 페이로드의 정보는 이 실행 과정에서 대화 상자 구현에서 발생하는 성공 또는 실패 조건을 나타냅니다. 이 데이터는 턴의 일부로 명시적 활동 데이터가 생성되지 않는 경우에도 대화 상자 구현 내에서 완료 또는 오류 조건을 쉽게 표시할 수 있습니다.

내부 사용을 위한 생성자입니다.

상속
builtins.object
TurnStatusReceivedEventArgs

생성자

TurnStatusReceivedEventArgs(handle: c_void_p)

매개 변수

Name Description
handle
필수

특성

conversation_id

이 턴 상태 이벤트와 연결된 대화 식별자입니다. 대화는 여러 상호 작용에 걸쳐 있을 수 있는 회전의 논리적 그룹화입니다. 지원 대화 상자 구현에서 이러한 기능을 지원하는 경우 클라이언트는 대화 식별자를 사용하여 대화를 다시 시작하거나 다시 시도할 수 있습니다.

interaction_id

이 턴 상태 이벤트와 연결된 상호 작용 식별자입니다. 상호 작용 식별자는 일반적으로 단일 입력 신호(예: 음성 발화 또는 전송된 활동 페이로드)에 해당하며 Bot Framework 활동 내의 replyTo 필드와 상관 관계를 맺습니다.

status_code

이 턴 상태 이벤트와 연결된 숫자 상태 코드입니다. 일반적으로 200(OK), 400(실패/잘못된 요청) 및 429(시간 제한/제한)와 같은 표준 HTTP 상태 코드에 해당합니다.