MessageFactory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje pomocné metody pro různé typy zpráv, které robot může vrátit.
public static class MessageFactory
type MessageFactory = class
Public Class MessageFactory
- Dědičnost
-
MessageFactory
Příklady
// Create and send a message.
var message = MessageFactory.Text("Hello World");
await context.SendActivity(message);
Poznámky
Následující informace platí pro obecné akce zpráv.
Informace o omezeních obsahu textu zprávy, který se má odeslat, najdete v dokumentaci kanálu.
Pokud chcete řídit různé charakteristiky řeči robota, jako je hlas, rychlost, hlasitost, výslovnost a výška, zadejte test, který má mluvit ve formátu SSML (Speech Synthesis Markup Language).
Kanály rozhodují, jak se jednotlivé akce karet projeví v uživatelském prostředí. Ve většině případů se karty dají kliknout. Ostatní můžou být vybráni vstupem řeči. V případech, kdy kanál nenabízí interaktivní aktivační prostředí (např. při interakci přes SMS), nemusí kanál vůbec podporovat aktivaci. Rozhodnutí o tom, jak vykreslovat akce, se řídí normativními požadavky jinde v tomto dokumentu (např. ve formátu karty nebo v definici navrhovaných akcí).
Metody
Attachment(Attachment, String, String, String) |
Vrátí aktivitu zprávy, která obsahuje přílohu. |
Attachment(IEnumerable<Attachment>, String, String, String) |
Vrátí aktivitu zprávy, která obsahuje kolekci příloh v seznamu. |
Carousel(IEnumerable<Attachment>, String, String, String) |
Vrátí aktivitu zprávy, která obsahuje kolekci příloh jako karusel. |
ContentUrl(String, String, String, String, String, String) |
Vrátí aktivitu zprávy, která obsahuje jeden obrázek nebo video. |
SuggestedActions(IEnumerable<CardAction>, String, String, String, IList<String>) |
Vrátí zprávu, která obsahuje sadu navrhovaných akcí a nepovinný text. |
SuggestedActions(IEnumerable<CardAction>, String, String, String) |
Vrátí zprávu, která obsahuje sadu navrhovaných akcí a nepovinný text. |
SuggestedActions(IEnumerable<String>, String, String, String, IList<String>) |
Vrátí zprávu, která obsahuje sadu navrhovaných akcí a nepovinný text. |
SuggestedActions(IEnumerable<String>, String, String, String) |
Vrátí zprávu, která obsahuje sadu navrhovaných akcí a nepovinný text. |
Text(String, String, String) |
Vrátí jednoduchou textovou zprávu. |