CardFactory Classe

Costruttore

CardFactory()

Metodi

adaptive_card

Restituisce un allegato per una scheda adattiva. L'allegato conterrà la scheda e il "contentType" appropriato. Genererà un TypeError se l'argomento 'card' non è un dict. :p aram card: :return:

animation_card

Restituisce un allegato per una scheda di animazione. Genererà un TypeError se l'argomento 'card' non è un Elemento AnimationCard. :p aram card: :return:

audio_card

Restituisce un allegato per una scheda audio. Genererà un TypeError se l'argomento 'card' non è audiocard. :p aram card: :return:

hero_card

Restituisce un allegato per una scheda hero. Genererà un TypeError se l'argomento 'card' non è un HeroCard.

Le schede hero tendono ad avere un'immagine dominante a larghezza intera e il testo delle schede & pulsanti può in genere essere trovato sotto l'immagine. :ritorno:

oauth_card

Restituisce un allegato per una scheda OAuth usata dal servizio Single Sign On (SSO) di Bot Frameworks. Genererà un TypeError se l'argomento 'card' non è OAuthCard. :p aram card: :return:

receipt_card

Restituisce un allegato per una scheda di ricevuta. Genererà un oggetto TypeError se l'argomento 'card' non è un ReceiptCard. :p aram card: :return:

signin_card

Restituisce un allegato per una scheda di accesso. Per i canali che non supportano in modo nativo le schede di accesso, verrà eseguito il rendering di un messaggio alternativo. Genererà un typeError se l'argomento 'card' non è signinCard. :p aram card: :return:

thumbnail_card

Restituisce un allegato per una scheda di anteprima. Le schede di anteprima sono simili, ma invece di un'immagine a larghezza intera, vengono in genere sottoposte a rendering con una versione di anteprima più piccola dell'immagine su entrambi i lati e il testo verrà sottoposto a rendering nella colonna accanto all'immagine. Tutti i pulsanti vengono in genere visualizzati sotto la scheda. Genererà un TypeError se l'argomento 'card' non è un ThumbnailCard. :p aram card: :return:

video_card

Restituisce un allegato per una scheda video. Genererà un oggetto TypeError se l'argomento 'card' non è un VideoCard. :p aram card: :return:

adaptive_card

Restituisce un allegato per una scheda adattiva. L'allegato conterrà la scheda e il "contentType" appropriato. Genererà un TypeError se l'argomento 'card' non è un dict. :p aram card: :return:

static adaptive_card(card: dict) -> Attachment

Parametri

Nome Descrizione
card
Necessario

animation_card

Restituisce un allegato per una scheda di animazione. Genererà un TypeError se l'argomento 'card' non è un Elemento AnimationCard. :p aram card: :return:

static animation_card(card: AnimationCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

audio_card

Restituisce un allegato per una scheda audio. Genererà un TypeError se l'argomento 'card' non è audiocard. :p aram card: :return:

static audio_card(card: AudioCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

hero_card

Restituisce un allegato per una scheda hero. Genererà un TypeError se l'argomento 'card' non è un HeroCard.

Le schede hero tendono ad avere un'immagine dominante a larghezza intera e il testo delle schede & pulsanti può in genere essere trovato sotto l'immagine. :ritorno:

static hero_card(card: HeroCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

oauth_card

Restituisce un allegato per una scheda OAuth usata dal servizio Single Sign On (SSO) di Bot Frameworks. Genererà un TypeError se l'argomento 'card' non è OAuthCard. :p aram card: :return:

static oauth_card(card: OAuthCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

receipt_card

Restituisce un allegato per una scheda di ricevuta. Genererà un oggetto TypeError se l'argomento 'card' non è un ReceiptCard. :p aram card: :return:

static receipt_card(card: ReceiptCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

signin_card

Restituisce un allegato per una scheda di accesso. Per i canali che non supportano in modo nativo le schede di accesso, verrà eseguito il rendering di un messaggio alternativo. Genererà un typeError se l'argomento 'card' non è signinCard. :p aram card: :return:

static signin_card(card: SigninCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

thumbnail_card

Restituisce un allegato per una scheda di anteprima. Le schede di anteprima sono simili, ma invece di un'immagine a larghezza intera, vengono in genere sottoposte a rendering con una versione di anteprima più piccola dell'immagine su entrambi i lati e il testo verrà sottoposto a rendering nella colonna accanto all'immagine. Tutti i pulsanti vengono in genere visualizzati sotto la scheda. Genererà un TypeError se l'argomento 'card' non è un ThumbnailCard. :p aram card: :return:

static thumbnail_card(card: ThumbnailCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario

video_card

Restituisce un allegato per una scheda video. Genererà un oggetto TypeError se l'argomento 'card' non è un VideoCard. :p aram card: :return:

static video_card(card: VideoCard) -> Attachment

Parametri

Nome Descrizione
card
Necessario