Compartir a través de


Propiedad AppointmentItem.RTFBody (Outlook)

Devuelve o establece una matriz de bytes que representa el cuerpo del elemento Microsoft Outlook en formato de texto enriquecido. Lectura y escritura.

Sintaxis

expresión. RTFBody

Expresión Variable que representa un objeto "AppointmentItem".

Comentarios

Use la función StrConv en Microsoft Visual Basic para Aplicaciones (VBA) o el método System.Text.Encoding.AsciiEncoding.GetString() en C# o Visual Basic para convertir una matriz de bytes en una cadena.

Ejemplo:

Los siguientes ejemplos de código en Microsoft Visual Basic para aplicaciones (VBA) y C#, se muestra el cuerpo de formato de texto enriquecido de la cita en el inspector activo. Un objeto AppointmentItem debe ser el inspector activo para que este código funcione.

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

Consulte también

Objeto AppointmentItem

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.