CardFactory Klasa

Konstruktor

CardFactory()

Metody

adaptive_card

Zwraca załącznik karty adaptacyjnej. Załącznik będzie zawierać kartę i odpowiedni typ zawartości. Wywoła błąd TypeError, jeśli argument "card" nie jest dykt. karta :p aram: :return:

animation_card

Zwraca załącznik dla karty animacji. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem AnimationCard. karta :p aram: :return:

audio_card

Zwraca załącznik dla karty audio. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą AudioCard. karta :p aram: :return:

hero_card

Zwraca załącznik dla karty bohatera. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem HeroCard.

Karty hero zwykle mają jeden dominujący obraz o pełnej szerokości, a karty tekstowe & przycisków można zwykle znaleźć poniżej obrazu. :wrócić:

oauth_card

Zwraca załącznik karty OAuth używanej przez usługę Bot Frameworks Single Sign On (SSO). Wywoła błąd TypeError, jeśli argument "card" nie jest kartą OAuthCard. karta :p aram: :return:

receipt_card

Zwraca załącznik do karty paragonu. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą paragonową. karta :p aram: :return:

signin_card

Zwraca załącznik dla karty logowania. W przypadku kanałów, które nie obsługują natywnie karty podpisywania, zostanie renderowany alternatywny komunikat. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem SigninCard. karta :p aram: :return:

thumbnail_card

Zwraca załącznik dla karty miniatury. Karty miniatur są podobne do tych, ale zamiast obrazu o pełnej szerokości są zwykle renderowane z mniejszą wersją miniatur obrazu po obu stronach, a tekst będzie renderowany w kolumnie obok obrazu. Wszystkie przyciski są zwykle wyświetlane pod kartą. Wywoła błąd TypeError, jeśli argument "card" nie jest miniaturą. karta :p aram: :return:

video_card

Zwraca załącznik dla karty wideo. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą WideoCard. karta :p aram: :return:

adaptive_card

Zwraca załącznik karty adaptacyjnej. Załącznik będzie zawierać kartę i odpowiedni typ zawartości. Wywoła błąd TypeError, jeśli argument "card" nie jest dykt. karta :p aram: :return:

static adaptive_card(card: dict) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

animation_card

Zwraca załącznik dla karty animacji. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem AnimationCard. karta :p aram: :return:

static animation_card(card: AnimationCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

audio_card

Zwraca załącznik dla karty audio. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą AudioCard. karta :p aram: :return:

static audio_card(card: AudioCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

hero_card

Zwraca załącznik dla karty bohatera. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem HeroCard.

Karty hero zwykle mają jeden dominujący obraz o pełnej szerokości, a karty tekstowe & przycisków można zwykle znaleźć poniżej obrazu. :wrócić:

static hero_card(card: HeroCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

oauth_card

Zwraca załącznik karty OAuth używanej przez usługę Bot Frameworks Single Sign On (SSO). Wywoła błąd TypeError, jeśli argument "card" nie jest kartą OAuthCard. karta :p aram: :return:

static oauth_card(card: OAuthCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

receipt_card

Zwraca załącznik do karty paragonu. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą paragonową. karta :p aram: :return:

static receipt_card(card: ReceiptCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

signin_card

Zwraca załącznik dla karty logowania. W przypadku kanałów, które nie obsługują natywnie karty podpisywania, zostanie renderowany alternatywny komunikat. Wywoła błąd TypeError, jeśli argument "card" nie jest elementem SigninCard. karta :p aram: :return:

static signin_card(card: SigninCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

thumbnail_card

Zwraca załącznik dla karty miniatury. Karty miniatur są podobne do tych, ale zamiast obrazu o pełnej szerokości są zwykle renderowane z mniejszą wersją miniatur obrazu po obu stronach, a tekst będzie renderowany w kolumnie obok obrazu. Wszystkie przyciski są zwykle wyświetlane pod kartą. Wywoła błąd TypeError, jeśli argument "card" nie jest miniaturą. karta :p aram: :return:

static thumbnail_card(card: ThumbnailCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane

video_card

Zwraca załącznik dla karty wideo. Wywoła błąd TypeError, jeśli argument "card" nie jest kartą WideoCard. karta :p aram: :return:

static video_card(card: VideoCard) -> Attachment

Parametry

Nazwa Opis
card
Wymagane