カードを作成するための JavaScript SDK

重要

JSON をシリアル化するライブラリはまだ開発中であり、お使いのものによって異なる場合があります。

「アダプティブ カード」のはじめに、アダプティブ カードは、カード オブジェクト モデルのシリアル化された JSON オブジェクトに他の何もありません。 オブジェクト モデルを簡単に操作するために、json のシリアル化/逆シリアル化が容易な、型指定されたクラス階層を定義するライブラリを定義しました。

アダプティブ カード JSON を作成する任意のツールを使用できます。

npm adaptivecards パッケージは、javascript でアダプティブ カードを操作するライブラリを定義します

インストール方法:

npm install adaptivecards

次の API は、オブジェクト モデルを使用してアダプティブ カードを構築し、JSON にシリアル化する方法を示しています。

let card = new Adaptive.AdaptiveCard();
card.version = new Adaptive.Version(1, 0);

let textBlock = new Adaptive.TextBlock();
textBlock.text = "Hello World";

card.addItem(textBlock);

let json = card.toJSON();