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。

適用対象