Sdílet prostřednictvím


MessageFactory Třída

Definice

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.

Platí pro