MessageFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ボットが返すことができるさまざまなメッセージ型のユーティリティ メソッドが含まれています。
public static class MessageFactory
type MessageFactory = class
Public Class MessageFactory
- 継承
-
MessageFactory
例
// Create and send a message.
var message = MessageFactory.Text("Hello World");
await context.SendActivity(message);
注釈
以下は、一般的なメッセージ アクションに適用されます。
送信するメッセージのテキストの内容に課される制限については、チャネルのドキュメントを参照してください。
音声、速度、音量、発音、ピッチなど、ボットの音声のさまざまな特性を制御するには、音声合成マークアップ言語 (SSML) 形式で話すテストを指定します。
チャネルは、ユーザー エクスペリエンスにおける各カード アクション マニフェストの方法を決定します。 ほとんどの場合、カードはクリック可能です。 つまり、音声入力で選択することができます。 チャネルが対話型のアクティベーション エクスペリエンスを提供しない場合 (たとえば、SMS を介して対話する場合など)、チャネルはアクティベーションをまったくサポートしない可能性があります。 アクションのレンダリング方法の決定は、このドキュメントの他の箇所 (たとえば、カード形式内、推奨されるアクションの定義内) に記載されている標準の要件によって制御されます。
メソッド
Attachment(Attachment, String, String, String) |
添付ファイルを含むメッセージ アクティビティを返します。 |
Attachment(IEnumerable<Attachment>, String, String, String) |
添付ファイルのコレクションを一覧に含むメッセージ アクティビティを返します。 |
Carousel(IEnumerable<Attachment>, String, String, String) |
添付ファイルのコレクションを含むメッセージ アクティビティをカルーセルとして返します。 |
ContentUrl(String, String, String, String, String, String) |
1 つの画像またはビデオを含むメッセージ アクティビティを返します。 |
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
推奨される一連のアクションと省略可能なテキストを含むメッセージを返します。 |
SuggestedActions(IEnumerable<String>, String, String, String) |
推奨される一連のアクションと省略可能なテキストを含むメッセージを返します。 |
Text(String, String, String) |
単純なテキスト メッセージを返します。 |