Propriedade AppointmentItem.RTFBody (Outlook)

Retorna ou define uma matriz de bytes que representa o corpo do item Microsoft Outlook em formato Rich Text. Leitura/gravação.

Sintaxe

expression. RTFBody

Expressão Uma variável que representa um objeto 'AppointmentItem'.

Comentários

Use a função StrConv no VBA (Microsoft Visual Basic for Applications) ou no método System.Text.Encoding.AsciiEncoding.GetString() em C# ou Visual Basic para converter uma matriz de bytes em uma cadeia de caracteres.

Exemplo

Os exemplos de código a seguir no Microsoft Visual Basic for Applications (VBA) e c# exibe o corpo de formato Rich Text do compromisso no Inspetor ativo. Um AppointmentItem deve ser o Inspetor ativo para este código para trabalhar.

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); 
 
 } 
 
} 
 

Confira também

Objeto AppointmentItem

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.