Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zurück oder legt einen Byte -Array, die den Textkörper des Elements Microsoft Outlook in Rich-Text-Format darstellt. Lese-/Schreibzugriff.
Syntax
Ausdruck. RTFBody
Ausdruck Eine Variable, die ein MailItem-Objekt darstellt.
Hinweise
Verwenden Sie die StrConv-Funktion in Microsoft Visual Basic for Applications (VBA) oder die System.Text.Encoding.AsciiEncoding.GetString()-Methode in C# oder Visual Basic, um ein Bytearray in eine Zeichenfolge zu konvertieren.
Beispiel
Die folgenden Codebeispiele in Microsoft Visual Basic for Applications (VBA) und C# zeigen den Haupttext des Termins im RTF-Format im aktiven Inspektor an. Ein MailItem muss der aktive Inspektor sein, damit dieser Code funktioniert.
Sub GetRTFBodyForMail()
Dim oMail As Outlook.MailItem
Dim strRTF As String
If Application.ActiveInspector.CurrentItem.Class = olMail Then
Set oMail = Application.ActiveInspector.CurrentItem
strRTF = StrConv(oMail.RTFBody, vbUnicode)
Debug.Print strRTF
End If
End Sub
private void GetRTFBodyForMail()
{
if (Application.ActiveInspector().CurrentItem is Outlook.MailItem)
{
Outlook.MailItem mail =
Application.ActiveInspector().CurrentItem as Outlook.MailItem;
byte[] byteArray = mail.RTFBody as byte[];
System.Text.Encoding encoding = new System.Text.ASCIIEncoding();
string RTF = encoding.GetString(byteArray);
Debug.WriteLine(RTF);
}
}
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.