Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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
Utilize a função StrConv no Microsoft Visual Basic for Applications (VBA) ou o método System.Text.Encoding.AsciiEncoding.GetString() em C# ou Visual Basic para converter uma matriz de bytes numa cadeia.
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
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.