다음을 통해 공유


IBotContext 인터페이스

정의

봇의 컨텍스트입니다.

public interface IBotContext : Microsoft.Bot.Builder.Dialogs.Internals.IBotData, Microsoft.Bot.Builder.Dialogs.Internals.IBotToUser
type IBotContext = interface
    interface IBotData
    interface IBotToUser
Public Interface IBotContext
Implements IBotData, IBotToUser
파생
구현

속성

Activity

봇에 게시된 활동입니다.

CancellationToken

봇의 컨텍스트입니다.

ConversationData

대화와 연결된 프라이빗 봇 데이터입니다.

(다음에서 상속됨 IBotData)
PrivateConversationData

대화에서 사용자와 연결된 프라이빗 봇 데이터입니다.

(다음에서 상속됨 IBotData)
UserData

사용자와 연결된 프라이빗 봇 데이터(모든 채널 및 대화에서).

(다음에서 상속됨 IBotData)

메서드

FlushAsync(CancellationToken)

봇 데이터를 다음으로 플러시합니다. IBotDataStore<T>

(다음에서 상속됨 IBotData)
LoadAsync(CancellationToken)

에서 봇 데이터를 로드합니다. IBotDataStore<T>

(다음에서 상속됨 IBotData)
MakeMessage()

메시지를 만듭니다.

(다음에서 상속됨 IBotToUser)
PostAsync(IMessageActivity, CancellationToken)

사용자에게 보낼 메시지를 게시합니다.

(다음에서 상속됨 IBotToUser)

확장 메서드

PostAsync(IBotToUser, String, String, CancellationToken)

이전 메시지를 사용하여 사용자에게 보낼 메시지를 게시하여 대화 컨텍스트를 설정합니다.

SayAsync(IBotToUser, String, String, MessageOptions, String, CancellationToken)

이전 메시지를 사용하여 대화 컨텍스트를 설정하여 사용자에게 보낼 메시지 및 선택적 SSML을 게시합니다.

적용 대상