Compartir a través de


MailEnvelope.Available (Propiedad)

Obtiene si las demás propiedades de la clase MailEnvelope están disponibles para el código que se ejecuta en el formulario.

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

Sintaxis

Public MustOverride ReadOnly Property Available As Boolean

Dim instance As MailEnvelope
Dim value As Boolean

value = instance.Available
public abstract bool Available { get; }

Valor de propiedad

true si las demás propiedades de la clase MailEnvelope están disponibles para el código que se ejecuta en el formulario; en caso contrario, false.

Comentarios

La propiedad Available se usa para comprobar si el formulario está abierto en Microsoft Office Outlook 2007. Si un formulario se envía como datos adjuntos de correo electrónico a un usuario que utiliza Microsoft Office Outlook 2007, el formulario se abrirá en Outlook. En este contexto, no es recomendable crear mediante programación un mensaje de correo electrónico para adjuntar y enviar el formulario de InfoPath abierto actualmente, porque el formulario y el mensaje de correo electrónico al que se adjunta ya están abiertos en Outlook y la propiedad Available devolverá false. Si el formulario está abierto en InfoPath, la propiedad Available devolverá true y el código de formulario puede usar la propiedades de la clase MailEnvelope.

Sólo pueden tener acceso a este miembro los formularios que se ejecuten en el mismo dominio que el formulario abierto actualmente o los formularios a los que se hayan concedido permisos entre dominios.

Se puede tener acceso a este tipo o miembro solamente desde un código ejecutado en formularios abiertos en Microsoft Office InfoPath 2007.

Vea también

Referencia

MailEnvelope (Clase)
MailEnvelope (Miembros)
Microsoft.Office.InfoPath (Espacio de nombres)