Freigeben über


Gewusst wie: Zugreifen auf das Outlook-Element, das den Formularbereich anzeigt.

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Visual Studio Tools for Office-Projekte und Versionen von Microsoft Office.

Projekttyp

  • Projekte auf Anwendungsebene

Microsoft Office-Version

  • Outlook 2007

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Ein Formularbereich wird beim Öffnen eines Elements in Microsoft Office Outlook angezeigt. Der Zugriff auf das Outlook-Element, in dem der Formularbereich angezeigt wird, erfolgt mithilfe der OutlookItem-Eigenschaft der FormRegionControl-Klasse.

Ein Formularbereich kann mit mehr als einem Outlook-Elementtyp angezeigt werden. Sie können bestimmen, mit welchem Typ von Outlook-Element der Formularbereich angezeigt wird, und anschließend das Outlook-Element in diesen Typ umwandeln.

Im folgenden Beispiel wird das Outlook-Element als E-Mail-Element identifiziert, und anschließend wird der Betreff des E-Mail-Elements einer Bezeichnung im Formularbereich hinzugefügt.

Beispiel

Private Sub FormRegion1_FormRegionShowing(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles MyBase.FormRegionShowing
    If TypeOf (Me.OutlookItem) Is Outlook.MailItem Then
        If Me.OutlookFormRegion.FormRegionMode = _
            Outlook.OlFormRegionMode.olFormRegionRead Then
            Dim mailItem As Outlook.MailItem = CType(Me.OutlookItem,  _
                Outlook.MailItem)
            Label1.Text = "This form region contains information " & _
                "about " & mailItem.Subject
        End If
    End If

End Sub
private void FormRegion1_FormRegionShowing
    (object sender, System.EventArgs e)
{
    if (this.OutlookItem is Outlook.MailItem)
    {
        if (this.OutlookFormRegion.FormRegionMode == 
            Outlook.OlFormRegionMode.olFormRegionRead)
        {
            Outlook.MailItem mailItem = 
            (Outlook.MailItem)this.OutlookItem;
            label1.Text = "This form region contains information " +
            "about " + mailItem.Subject;
        }
     }

}

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Entwerfen eines Outlook-Formularbereichs

Gewusst wie: Verhindern der Anzeige eines Formularbereichs in Outlook

Gewusst wie: Hinzufügen eines Bereichs zu einem Outlook-Add-In-Projekt

Konzepte

Erstellen von Outlook-Formularbereichen