Compartir a través de


MailEnvelope2.Available Propiedad

Definición

Obtiene si las otras propiedades del objeto están disponibles para el MailEnvelope2 código que se ejecuta en el formulario.

public:
 property bool Available { bool get(); };
public bool Available { get; }
member this.Available : bool
Public ReadOnly Property Available As Boolean

Valor de propiedad

true si las otras propiedades del objeto están disponibles para el MailEnvelope2 código que se ejecuta en el formulario; de lo contrario, false.

Ejemplos

En el ejemplo siguiente se establece una referencia al objeto MailEnvelopeObject, se usa la propiedad Available para determinar si el formulario está abierto Microsoft Outlook 2010 y, si es así, en establece las propiedades del sobre y, a continuación, muestra el sobre de correo electrónico.

// Set a reference to the MailEnvelope2 object.
MailEnvelope2 myEnv = 
   (MailEnvelope2)thisApplication.ActiveWindow.MailEnvelope;
if (myEnv.<span class="label">Available)</span>
{
   // Specify addresses and subject.
   myEnv.To = "someone@example.com";
   myEnv.CC = "someone@example.com";
   myEnv.BCC = "someone@example.com";
   myEnv.Subject = "Open this form";

   // Display form with e-mail envelope.
   myEnv.Visible = true;
}
else
{
   // The form is open in Outlook, and code will not run.
   thisXDocument.UI.Alert("This form is open in Outlook.");
}

Comentarios

La propiedad Available se usa para comprobar si el formulario está abierto en Microsoft Outlook 2010. Si un formulario se envía como datos adjuntos de correo electrónico a un usuario que ejecuta Microsoft Outlook 2010, el formulario se abrirá en Outlook. En este contexto, no es adecuado crear mediante programación un mensaje de correo electrónico para adjuntar y enviar el formulario de InfoPath abierto, puesto que el formulario y el mensaje al que se adjunta ya están abiertos en Outlook y la propiedad Available devolverá false. Si el formulario se abre en InfoPath, la propiedad Available devolverá true y el código del formulario puede usar las propiedades del objeto MailEnvelope2.

Se aplica a