Bagikan melalui


MessageFactory Kelas

Definisi

Berisi metode utilitas untuk berbagai jenis pesan yang dapat dikembalikan bot.

public static class MessageFactory
type MessageFactory = class
Public Class MessageFactory
Warisan
MessageFactory

Contoh

// Create and send a message.
var message = MessageFactory.Text("Hello World");
await context.SendActivity(message);

Keterangan

Berikut ini berlaku untuk tindakan pesan secara umum.

Lihat dokumentasi saluran untuk batasan yang diberlakukan pada konten teks pesan yang akan dikirim.

Untuk mengontrol berbagai karakteristik ucapan bot Anda seperti suara, laju, volume, pengucapan, dan nada, tentukan pengujian untuk diucapkan dalam format Speech Synthesis Markup Language (SSML).

Saluran memutuskan bagaimana setiap tindakan kartu bermanifestasi dalam pengalaman pengguna mereka. Dalam kebanyakan kasus, kartu dapat diklik. Di yang lain, mereka dapat dipilih dengan input ucapan. Dalam kasus di mana saluran tidak menawarkan pengalaman aktivasi interaktif (misalnya, saat berinteraksi melalui SMS), saluran mungkin tidak mendukung aktivasi apa pun. Keputusan tentang cara merender tindakan dikendalikan oleh persyaratan normatif di tempat lain dalam dokumen ini (misalnya dalam format kartu, atau dalam definisi tindakan yang disarankan).

Metode

Attachment(Attachment, String, String, String)

Mengembalikan aktivitas pesan yang berisi lampiran.

Attachment(IEnumerable<Attachment>, String, String, String)

Mengembalikan aktivitas pesan yang berisi kumpulan lampiran, dalam daftar.

Carousel(IEnumerable<Attachment>, String, String, String)

Mengembalikan aktivitas pesan yang berisi kumpulan lampiran, sebagai carousel.

ContentUrl(String, String, String, String, String, String)

Mengembalikan aktivitas pesan yang berisi satu gambar atau video.

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

Mengembalikan pesan yang menyertakan sekumpulan tindakan yang disarankan dan teks opsional.

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

Mengembalikan pesan yang menyertakan sekumpulan tindakan yang disarankan dan teks opsional.

Text(String, String, String)

Mengembalikan pesan teks sederhana.

Berlaku untuk