ボット メッセージの書式設定
重要
この記事は、v3 Bot Framework SDK に基づいています。 SDK の現在のドキュメント バージョン 4.6 以降をお探しの場合は、「 会話ボット 」セクションを参照してください。
オプション TextFormat
のプロパティを設定して、メッセージのテキスト コンテンツのレンダリング方法を制御できます。
Microsoft Teamsでは、次の書式設定オプションがサポートされています。
TextFormat 値 | 説明 |
---|---|
平地 | テキストは、書式設定がまったく適用されていない生のテキストとして扱う必要があります。 |
markdown | テキストは Markdown の書式設定として扱われ、必要に応じてチャネルにレンダリングされます。サポートされているスタイルの テキスト コンテンツの書式設定 に関するページを参照してください。 |
xml | テキストは単純な XML マークアップです。サポートされているスタイルの テキスト コンテンツの書式設定 に関するページを参照してください。 |
テキスト コンテンツの書式設定
Teams では、Markdown と XML (HTML) の書式設定タグのサブセットがサポートされています。
以下の制限があります。
- テキストのみのメッセージでは、テーブルの書式設定はサポートされていません。
カードの書式設定の詳細については、「 Teams カード リファレンス」を参照してください。
クロスプラットフォームのサポート
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 | ✔ | ✔ | ✔ |
テキストの書式設定の例
Style | 例 | Markdown | XML (HTML) |
---|---|---|---|
bold | text | **text** |
<strong>text</strong> |
italic | text | *text* |
<em>text</em> |
ヘッダー (レベル 1 から 3) | テキスト | ### Text |
<h3>Text</h3> |
取り消し線 |
|
~~text~~ |
<strike>text</strike> |
順序付けされていないリスト |
|
* text * text |
<ul><li>text</li><li>text</li></ul> |
ordered list |
|
1. text 2. text |
<ol><li>text</li><li>text</li></ol> |
事前フォーマットされたテキスト | text |
`text` |
<pre>text</pre> |
blockquote | テキスト |
>text |
<blockquote>text</blockquote> |
hyperlink | Bing | [Bing](https://www.bing.com/) |
<a href="https://www.bing.com/">Bing</a> |
image link | ![Duck on a rock](http://aka.ms/Fo983c) |
<img src="https://aka.ms/Fo983c" alt="Duck on a rock"></img> |
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Platform Docs