Как уже упоминалось, это относится как к каналу (клиент - например, эмулятор, скайп, facebook, собственный клиент прямой линии), реализующий поддержку разметки, так как текст отправляется как уценка в ответ json.
Однако на данный момент вы, вероятно, обнаружите, что как эмулятор, так и skype будут отображать уценку на «текстовый» элемент сообщения, но будут игнорировать уценку на «текстовые» элементы вложения, например.
HeroCard heroCard = new HeroCard()
{
Text= "Booo - no *markdown* supported here",
Buttons = cardButtons
};
против
var reply = activity.CreateReply("**Lovely lovely markdown**\n\n *yey!*");
var heroCard = new HeroCard()
{
Text = "Booo - no *markdown* supported here",
Buttons = cardButtons
};
reply.Attachments = new List<Attachment> {
hero.ToAttachment()
};
я покажу несколько примеров богатых разговорного карта here, и как они делают на эмуляторе против скайпа стола против скайпа приложения в скайп сети, в случае, если это помогает.
Имеет ту же проблему, вы можете указать уценку в текстовом свойстве содержащего сообщения, но уценка не работает в текстовых свойствах элементов вложения - например. Название или субтитры на HeroCard. – JPThorne
Собственные возможности каждого канала существенно различаются. На каком канале вы хотите это сделать? – Lars