Partager via


MailEnvelope2.Available Propriété

Définition

Obtient si les autres propriétés de l’objet sont disponibles pour le MailEnvelope2 code en cours d’exécution dans le formulaire.

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

Valeur de propriété

true si les autres propriétés de l’objet sont disponibles pour le MailEnvelope2 code en cours d’exécution dans le formulaire ; sinon , false.

Exemples

L’exemple suivant définit une référence à l’objet MailEnvelopeObject, utilise la propriété Available pour déterminer si le formulaire est ouvert Microsoft Outlook 2010 et, si c’est le cas, dans définit les propriétés d’enveloppe, puis affiche l’enveloppe du courrier électronique.

// 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.");
}

Remarques

La propriété Available permet de tester si le formulaire est ouvert dans Microsoft Outlook 2010. Si un formulaire est envoyé en tant que pièce jointe à un message électronique à un utilisateur exécutant Microsoft Outlook 2010, le formulaire s’ouvre dans Outlook. Dans ce contexte, il n'est pas indiqué de créer par programmation un courrier électronique pour joindre et envoyer le formulaire InfoPath actif, parce que le formulaire et le courrier électronique auquel il est joint sont déjà ouverts dans Outlook et que la propriété Available renverra la valeur false. Si le formulaire est ouvert dans InfoPath, la propriété Available renverra true et le code du formulaire pourra utiliser les propriétés de l'objet MailEnvelope2.

S’applique à