Compartir a través de


MailEnvelopeObject (Interfaz)

Representa un mensaje de correo electrónico personalizado en un formulario de Microsoft Office InfoPath 2007.

Espacio de nombres: Microsoft.Office.Interop.InfoPath
Ensamblado: Microsoft.Office.Interop.InfoPath (en microsoft.office.interop.infopath.dll)

Sintaxis

<GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(MailEnvelopeObjectClass))> _
Public Interface MailEnvelopeObject
    Inherits MailEnvelope

Dim instance As MailEnvelopeObject
[GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")] 
[CoClassAttribute(typeof(MailEnvelopeObjectClass))] 
public interface MailEnvelopeObject : MailEnvelope

Comentarios

Este tipo es un contenedor para una coclase que necesita el código administrado para su interoperabilidad COM. Use este tipo para obtener acceso a los miembros de la interfaz COM implementada por esta coclase. Para obtener información sobre la interfaz COM, así como un vínculo a descripciones de sus miembros, vea MailEnvelope2.

El objeto MailEnvelope proporciona varias propiedades que se pueden usar para crear mediante programación un mensaje de correo electrónico personalizado con el editor de correo electrónico predeterminado y adjuntar a este mensaje el formulario de InfoPath que esté abierto en ese momento.

Una vez creado el mensaje de correo electrónico, aparecerá en el editor de correo electrónico predeterminado, para que el usuario pueda leerlo y editarlo antes de enviarlo.

Nota:

El objeto MailEnvelope no se puede usar para enviar los mensajes de correo electrónico que crea, sino que el usuario deberá enviarlos manualmente.

También puede usar el método ShowMailItem para crear mediante programación mensajes de correo electrónico; los usuarios deben enviar manualmente los mensajes de correo electrónico.

También puede usar el método ShowMailItem del objeto UIObject para crear mensajes de correo electrónico mediante programación.

Ejemplo

En el siguiente ejemplo se utiliza la propiedad MailEnvelope del objeto WindowObject para establecer una referencia al objeto MailEnvelope.

MailEnvelopeObject myEnv = thisApplication.ActiveWindow.MailEnvelope;
myEnv.Visible = true;

Vea también

Referencia

MailEnvelopeObject (Miembros)
Microsoft.Office.Interop.InfoPath (Espacio de nombres)