5
A
回答
0
我的理解是,消息提示只是字符串。如果要將格式添加到字符串中,建議可以在提示中使用常見的HTML格式,然後將接收到的提示抽取到可識別HTML的控件中。
2
今天早些時候,我自己也在一個項目上工作。我沒有我的代碼我訪問的那一刻,但它是通過執行以下操作基本上能...
MimePartContentDescription text;
MimePartContentDescription html;
MimePartContentDescription package;
text = new MimePartContentDescription(
new ContentType("text/plain"),
Encoding.UTF8.GetBytes(message_text));
html = new MimePartContentDescription(
new ContentType("text/html"),
Encoding.UTF8.GetBytes(message_html));
package = new MimePartContentDescription(
new ContentType("multipart/alternative"), null
);
package.Add(html);
package.Add(text);
// Call BeginSendMessage ... SendMessageCompleted is async callback.
imFlow.BeginSendMessage(package.ContentType, package.GetBody, SendMessageCompleted, imFlow)
此方法包裝消息到一個單一的「一攬子」的兩個版本(如果你願意),它會優雅地退化,爲無法處理HTML的客戶端提供純文本版本,或者如果客戶端支持HTML,則會提供HTML。
幸得「MDIP」張貼上面的代碼解決方案......
http://social.msdn.microsoft.com/Forums/en/ucmanagedsdk/thread/c532bbb9-f593-4443-85af-4e0708b8532c
相關問題
- 1. 如何使用動作腳本2.0將輸入文本格式化爲公式使用動作腳本2.0
- 2. 使用Spark格式化文本文件
- 3. 使用jquery格式化文本文件
- 4. 在使用TinyMCE格式化並使用SwiftMailer發送的電子郵件中不會顯示文本格式
- 5. 如何發送iphone中的格式化文本
- 6. 用Mule發送格式化的郵件
- 7. 格式化文本
- 8. 格式化文本
- 9. 格式化文本
- 10. 使用RichtTextBlock格式化文本
- 11. 使用bash腳本格式化文件
- 12. 使用XSLT格式化文本
- 13. 使用字符串格式化文本
- 14. 使用TextWatcher Android格式化文本
- 15. 使用UITextView的文本格式化
- 16. Android和使用html格式化文本
- 17. 如何使用CSS格式化文本
- 18. 使用PHP格式化文本
- 19. 格式化文本
- 20. 格式化文本
- 21. 格式化文本文件
- 22. 富文本框。 .NET 2.0內容格式化
- 23. 從android phonegap發送格式化短信
- 24. 安卓郵件發送,html格式化
- 25. 如何格式化Swagger 2.0文本描述?
- 26. 使用RichEditBox格式化富文本格式
- 27. 格式化文本框C#並使用它無格式的值
- 28. 在發送WebRequest之前格式化TextBox.Text
- 29. i18n格式化文本
- 30. iOS的格式化文本
這並不爲我工作。使用UCMA 3.0,移動平臺(android)客戶端會看到「烤麪包機」消息,但沒有實際的消息內容。 Lync Windows客戶端確實收到了HTML消息。我試圖發佈到MSDN論壇,但總是得到一些有關技術故障的BS消息。開始放棄對此SDK的耐心。 – ficuscr 2013-02-20 21:49:33