次の方法で共有


ボットのメッセージの書式設定

重要

この記事は、v3 Bot Framework SDK に基づいています。 SDK の現在のドキュメント バージョン 4.6 以降をお探しの場合は、「 会話ボット 」セクションを参照してください。

オプション TextFormat のプロパティを設定して、メッセージのテキスト コンテンツのレンダリング方法を制御できます。

Microsoft Teamsでは、次の書式設定オプションがサポートされています。

TextFormat 値 説明
平地 テキストは、書式設定がまったく適用されていない生のテキストとして扱う必要があります。
markdown テキストは Markdown の書式設定として扱われ、必要に応じてチャネルにレンダリングされます。サポートされているスタイルの テキスト コンテンツの書式設定 に関するページを参照してください。
xml テキストは単純な XML マークアップです。サポートされているスタイルの テキスト コンテンツの書式設定 に関するページを参照してください。

テキスト コンテンツの書式設定

Teams では、Markdown と XML (HTML) の書式設定タグのサブセットがサポートされています。

以下の制限があります。

  • テキストのみのメッセージでは、テーブルの書式設定はサポートされていません。
  • リッチ カードでは、タイトルプロパティやサブタイトル プロパティではなく、テキスト プロパティでのみ書式設定がサポートされます。
  • リッチ カードでは、Markdown やテーブルの書式設定はサポートされていません。

クロスプラットフォームのサポート

Teams でサポートされているすべてのプラットフォームで書式設定が機能するようにするには、一部のスタイルがすべてのプラットフォームでサポートされていないことに注意してください。

Style テキストのみのメッセージ リッチ カード (XML のみ)
bold ✔️️
italic ✔️ ✔️
ヘッダー (レベル 1 から 3) ✔️
取り消し線 ✔️
水平ルール
順序付けされていないリスト ✔️
ordered list ✔️
事前フォーマットされたテキスト ✔️ ✔️
blockquote ✔️ ✔️
hyperlink ✔️ ✔️
image link ✔️

個々のプラットフォームによるサポート

テキストの書式設定のサポートは、メッセージの種類とプラットフォームによって異なります。

テキストのみのメッセージ

Style Desktop iOS Android
bold ✔️ ✔️ ✔️
italic ✔️ ✔️ ✔️
ヘッダー (レベル 1 から 3)
取り消し線 ✔️ ✔️
水平ルール
順序付けされていないリスト ✔️
ordered list ✔️
事前フォーマットされたテキスト ✔️ ✔️ ✔️
blockquote ✔️ ✔️ ✔️
hyperlink ✔️ ✔️ ✔️
image link ✔️ ✔️ ✔️

カード

詳細については、「カードのサポートのための カードの書式設定 」を参照してください。