Channel Classe

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

public final class Channel

Metodi per determinare la funzionalità specifica del canale.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
static java.lang.String getChannelId(TurnContext turnContext)

Ottenere l'ID canale dall'attività corrente nel contesto di attivazione.

static boolean hasMessageFeed(String channelId)

Determinare se un canale ha un feed di messaggi.

static int maxActionTitleLength(String channelId)

Lunghezza massima consentita per i titoli azione.

static boolean supportsCardActions(String channelId)

Determinare se diverse azioni scheda sono supportate da un canale.

static boolean supportsCardActions(String channelId, int buttonCnt)

Determinare se diverse azioni scheda sono supportate da un canale.

static boolean supportsSuggestedActions(String channelId)

Determinare se una serie di azioni suggerite è supportata da un canale.

static boolean supportsSuggestedActions(String channelId, int buttonCnt)

Determinare se una serie di azioni suggerite è supportata da un canale.

Metodi ereditati da 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

Dettagli metodo

getChannelId

public static String getChannelId(TurnContext turnContext)

Ottenere l'ID canale dall'attività corrente nel contesto di attivazione.

Parametri:

turnContext - Contesto turni da cui recuperare l'ID canale dell'attività.

Restituisce:

ID canale dell'attività del contesto di turno.

hasMessageFeed

public static boolean hasMessageFeed(String channelId)

Determinare se un canale ha un feed di messaggi.

Parametri:

channelId - Canale da verificare per feed di messaggi.

Restituisce:

True se il canale dispone di un feed di messaggi, False in caso contrario.

maxActionTitleLength

public static int maxActionTitleLength(String channelId)

Lunghezza massima consentita per i titoli azione.

Parametri:

channelId - Canale per determinare la lunghezza massima del titolo azione.

Restituisce:

Numero totale di caratteri consentiti per un titolo azione in un canale specifico.

supportsCardActions

public static boolean supportsCardActions(String channelId)

Determinare se diverse azioni scheda sono supportate da un canale.

Parametri:

channelId - Canale in cui verificare se le azioni della scheda sono supportate.

Restituisce:

True se il canale supporta il pulsante Azioni totali scheda, False se il canale non supporta tale numero di azioni scheda.

supportsCardActions

public static boolean supportsCardActions(String channelId, int buttonCnt)

Determinare se diverse azioni scheda sono supportate da un canale.

Parametri:

channelId - Canale in cui verificare se le azioni della scheda sono supportate.
buttonCnt - Numero di azioni scheda da controllare per il canale.

Restituisce:

True se il canale supporta il pulsante Azioni totali scheda, False se il canale non supporta tale numero di azioni scheda.

supportsSuggestedActions

public static boolean supportsSuggestedActions(String channelId)

Determinare se una serie di azioni suggerite è supportata da un canale.

Parametri:

channelId - Canale in cui verificare se sono supportate le azioni suggerite.

Restituisce:

True se il canale supporta il pulsanteCnt totale Azioni suggerite, False se il canale non supporta tale numero di azioni suggerite.

supportsSuggestedActions

public static boolean supportsSuggestedActions(String channelId, int buttonCnt)

Determinare se una serie di azioni suggerite è supportata da un canale.

Parametri:

channelId - Canale in cui verificare se sono supportate le azioni suggerite.
buttonCnt - Numero di azioni suggerite da controllare per il canale.

Restituisce:

True se il canale supporta il pulsanteCnt totale Azioni suggerite, False se il canale non supporta tale numero di azioni suggerite.

Si applica a