Compartir a través de


Cómo: Obtener acceso al elemento de Outlook que muestra el área de formulario

Un área de formulario aparece al abrir un elemento en Microsoft Office Outlook. Para obtener acceso al elemento de Outlook en el que aparece el área de formulario, utilice la propiedad OutlookItem de la clase FormRegionControl.

Se aplica a: la información de este tema se aplica a los proyectos de nivel de aplicación para Outlook 2007 y Outlook 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Más de un tipo de elemento de Outlook puede mostrar un área de formulario. Puede determinar qué tipo de elemento de Outlook muestra el área de formulario y, a continuación, convertir el elemento de Outlook a ese tipo.

En el ejemplo siguiente se identifica el elemento de Outlook como elemento de correo y, a continuación, se agrega el asunto de dicho elemento a una etiqueta en el área de formulario.

Ejemplo

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

}

Vea también

Tareas

Tutorial: Diseñar un área de formulario de Outlook

Cómo: Impedir que Outlook muestre un área de formulario

Cómo: Agregar un área de formulario a un proyecto de complemento de Outlook

Otros recursos

Crear áreas de formulario de Outlook