MessageFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Botların döndürebileceği çeşitli ileti türleri için yardımcı program yöntemleri içerir.
public static class MessageFactory
type MessageFactory = class
Public Class MessageFactory
- Devralma
-
MessageFactory
Örnekler
// Create and send a message.
var message = MessageFactory.Text("Hello World");
await context.SendActivity(message);
Açıklamalar
Aşağıdakiler genel olarak ileti eylemleri için geçerlidir.
Gönderilecek ileti metninin içeriğine uygulanan sınırlar için kanalın belgelerine bakın.
Botunuzun konuşmasının ses, hız, ses düzeyi, söyleniş ve ses düzeyi gibi çeşitli özelliklerini denetlemek için Konuşma Sentezi İşaretlemesi Dili (SSML) biçiminde konuşma testini belirtin.
Her kart eyleminin kullanıcı deneyiminde nasıl bildirim göstereceğine kanallar karar verir. Çoğu durumda kartlar tıklanabilir. Diğerlerinde, konuşma girişi tarafından seçilebilirler. Kanalın etkileşimli etkinleştirme deneyimi sunmadığı durumlarda (örneğin, SMS üzerinden etkileşim kurarken), kanal etkinleştirmeyi desteklemeyebilir. Eylemlerin nasıl işlendiğine ilişkin karar, bu belgenin başka bir yerindeki normatif gereksinimlerle denetlenir (örneğin, kart biçiminde veya önerilen eylemler tanımı içinde).
Yöntemler
Attachment(Attachment, String, String, String) |
Ek içeren bir ileti etkinliği döndürür. |
Attachment(IEnumerable<Attachment>, String, String, String) |
Listede bir ek koleksiyonu içeren bir ileti etkinliği döndürür. |
Carousel(IEnumerable<Attachment>, String, String, String) |
Döngü olarak bir ek koleksiyonu içeren bir ileti etkinliği döndürür. |
ContentUrl(String, String, String, String, String, String) |
Tek bir resim veya video içeren bir ileti etkinliği döndürür. |
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>) |
Bir dizi önerilen eylem ve isteğe bağlı metin içeren bir ileti döndürür. |
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
Bir dizi önerilen eylem ve isteğe bağlı metin içeren bir ileti döndürür. |
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>) |
Bir dizi önerilen eylem ve isteğe bağlı metin içeren bir ileti döndürür. |
SuggestedActions(IEnumerable<String>, String, String, String) |
Bir dizi önerilen eylem ve isteğe bağlı metin içeren bir ileti döndürür. |
Text(String, String, String) |
Basit bir kısa mesaj döndürür. |