Partager via


MailEnvelope.Available, propriété

Obtient les autres propriétés de la classe MailEnvelope disponibles pour l'exécution de code dans le formulaire.

Espace de noms : Microsoft.Office.InfoPath
Assembly : Microsoft.Office.InfoPath (dans microsoft.office.infopath.dll)

Syntaxe

Public MustOverride ReadOnly Property Available As Boolean

Dim instance As MailEnvelope
Dim value As Boolean

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

Valeur de la propriété

true si les autres propriétés de la classe MailEnvelope sont disponibles pour l'exécution de code dans le formulaire ; sinon, prend la valeur false.

Remarques

La propriété Available permet de tester si le formulaire est ouvert dans Microsoft Office Outlook 2007. Si un formulaire est envoyé comme pièce jointe d'un message électronique à un utilisateur travaillant avec Microsoft Office Outlook 2007, le formulaire s'ouvrira dans Outlook. Dans ce contexte, il n'est pas intéressant de créer par programmation un message électronique pour joindre et envoyer le formulaire ouvert dans InfoPath, car le formulaire et le message auquel il est joint sont déjà ouverts dans Outlook ; la propriété Available renvoie alors false. Si le formulaire est ouvert dans InfoPath, la propriété Available renvoie true et le code du formulaire peut utiliser les propriétés de la classe MailEnvelope.

Ce membre est accessible uniquement par les formulaires qui s'exécutent dans le même domaine que le formulaire ouvert ou par les formulaires qui disposent d'autorisations indépendantes des domaines.

Ce type ou ce membre est uniquement accessible à partir du code exécuté dans les formulaires ouverts dans Microsoft Office InfoPath 2007.

Voir aussi

Référence

MailEnvelope, classe
Membres MailEnvelope
Microsoft.Office.InfoPath, espace de noms