Channel 클래스

  • java.lang.Object
    • com.microsoft.bot.dialogs.choices.Channel

public final class Channel

채널 특정 기능을 결정하는 메서드입니다.

메서드 요약

한정자 및 형식 메서드 및 설명
static java.lang.String getChannelId(TurnContext turnContext)

턴 컨텍스트의 현재 활동에서 채널 ID를 가져옵니다.

static boolean hasMessageFeed(String channelId)

채널에 메시지 피드가 있는지 확인합니다.

static int maxActionTitleLength(String channelId)

작업 타이틀에 허용되는 최대 길이입니다.

static boolean supportsCardActions(String channelId)

채널에서 여러 카드 작업을 지원하는지 확인합니다.

static boolean supportsCardActions(String channelId, int buttonCnt)

채널에서 여러 카드 작업을 지원하는지 확인합니다.

static boolean supportsSuggestedActions(String channelId)

채널에서 여러 제안된 작업을 지원하는지 확인합니다.

static boolean supportsSuggestedActions(String channelId, int buttonCnt)

채널에서 여러 제안된 작업을 지원하는지 확인합니다.

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

메서드 세부 정보

getChannelId

public static String getChannelId(TurnContext turnContext)

턴 컨텍스트의 현재 활동에서 채널 ID를 가져옵니다.

매개 변수:

turnContext - 활동의 채널 ID를 검색할 턴 컨텍스트입니다.

반환:

턴 컨텍스트 작업의 채널 ID입니다.

hasMessageFeed

public static boolean hasMessageFeed(String channelId)

채널에 메시지 피드가 있는지 확인합니다.

매개 변수:

channelId - 메시지 피드를 확인할 채널입니다.

반환:

채널에 메시지 피드가 있으면 True, 그렇지 않으면 False입니다.

maxActionTitleLength

public static int maxActionTitleLength(String channelId)

작업 타이틀에 허용되는 최대 길이입니다.

매개 변수:

channelId - 최대 작업 제목 길이를 결정하는 채널입니다.

반환:

특정 채널에서 작업 제목에 허용되는 총 문자 수입니다.

supportsCardActions

public static boolean supportsCardActions(String channelId)

채널에서 여러 카드 작업을 지원하는지 확인합니다.

매개 변수:

channelId - 카드 동작이 지원되는지 확인할 채널입니다.

반환:

채널이 buttonCnt 총 카드 작업을 지원하는 경우 True입니다. 채널에서 해당 카드 동작 수를 지원하지 않는 경우 False입니다.

supportsCardActions

public static boolean supportsCardActions(String channelId, int buttonCnt)

채널에서 여러 카드 작업을 지원하는지 확인합니다.

매개 변수:

channelId - 카드 동작이 지원되는지 확인할 채널입니다.
buttonCnt - 채널을 확인할 카드 작업 수입니다.

반환:

채널이 buttonCnt 총 카드 작업을 지원하는 경우 True입니다. 채널에서 해당 카드 동작 수를 지원하지 않는 경우 False입니다.

supportsSuggestedActions

public static boolean supportsSuggestedActions(String channelId)

채널에서 여러 제안된 작업을 지원하는지 확인합니다.

매개 변수:

channelId - 제안된 작업이 지원되는지 확인할 채널입니다.

반환:

채널이 buttonCnt 총 제안된 작업을 지원하는 경우 True입니다. 채널에서 제안된 작업 수를 지원하지 않는 경우 False입니다.

supportsSuggestedActions

public static boolean supportsSuggestedActions(String channelId, int buttonCnt)

채널에서 여러 제안된 작업을 지원하는지 확인합니다.

매개 변수:

channelId - 제안된 작업이 지원되는지 확인할 채널입니다.
buttonCnt - 채널을 확인할 제안된 작업의 수입니다.

반환:

채널이 buttonCnt 총 제안된 작업을 지원하는 경우 True입니다. 채널에서 제안된 작업 수를 지원하지 않는 경우 False입니다.

적용 대상