Outlook) (AppointmentItem.RTFBody 属性
返回或设置一个 字节 数组,表示中丰富的文本格式的Microsoft Outlook项目的正文。 读/写。
语法
expression。 RTFBody
表达 一个代表“AppointmentItem”对象的变量。
备注
使用 Microsoft Visual Basic for Applications (VBA) 中的 StrConv 函数,或者使用 C# 或 Visual Basic 中的 System.Text.Encoding.AsciiEncoding.GetString () 方法将字节数组转换为字符串。
示例
下面的代码示例在 Microsoft Visual Basic for Applications (VBA) 和 C# 显示在活动检查器中的富文本格式在约会正文中。 AppointmentItem 必须是活动检查器为此代码工作。
Sub GetRTFBodyForMeeting()
Dim oAppt As Outlook.AppointmentItem
Dim strRTF As String
If Application.ActiveInspector.CurrentItem.Class = olAppointment Then
Set oAppt = Application.ActiveInspector.CurrentItem
strRTF = StrConv(oAppt.RTFBody, vbUnicode)
Debug.Print strRTF
End If
End Sub
private void GetRTFBodyForAppt()
{
if (Application.ActiveInspector().CurrentItem is Outlook.AppointmentItem)
{
Outlook.AppointmentItem appt =
Application.ActiveInspector().CurrentItem as Outlook.AppointmentItem;
byte[] byteArray = appt.RTFBody as byte[];
System.Text.Encoding encoding = new System.Text.ASCIIEncoding();
string RTF = encoding.GetString(byteArray);
Debug.WriteLine(RTF);
}
}
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。