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)