次の方法で共有


MessageFactory クラス

定義

ボットが返すことができるさまざまなメッセージの種類のユーティリティ メソッドが含まれています。

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, IList<String>)

一連の推奨されるアクションと省略可能なテキストを含むメッセージを返します。

SuggestedActions(IEnumerable<CardAction>, String, String, String)

一連の推奨されるアクションと省略可能なテキストを含むメッセージを返します。

SuggestedActions(IEnumerable<String>, String, String, String, IList<String>)

一連の推奨されるアクションと省略可能なテキストを含むメッセージを返します。

SuggestedActions(IEnumerable<String>, String, String, String)

一連の推奨されるアクションと省略可能なテキストを含むメッセージを返します。

Text(String, String, String)

単純なテキスト メッセージを返します。

適用対象