MailEnvelopeObject - Interface

Représente un message électronique personnalisé dans un formulaire InfoPath.

Espace de noms :  Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly :  Microsoft.Office.Interop.InfoPath.SemiTrust (dans Microsoft.Office.Interop.InfoPath.SemiTrust.dll)

Syntaxe

'Déclaration
<GuidAttribute("096cd588-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface MailEnvelopeObject _
    Inherits MailEnvelope
'Utilisation
Dim instance As MailEnvelopeObject
[GuidAttribute("096cd588-0786-11d1-95fa-0080c78ee3bb")]
public interface MailEnvelopeObject : MailEnvelope

Remarques

Ce type est le wrapper d’une coclasse requise par le code managé pour l’interopérabilité COM. Utilisez ce type pour accéder aux membres de l’interface COM implémentée par cette coclasse. Pour plus d’informations sur l’interface COM et pour accéder à un lien vers les descriptions de ses membres, voirMailEnvelope.

À l'aide des membres de l'interface MailEnvelope offre une compatibilité avec InfoPath 2003. Pour utiliser les nouveaux membres qui ont été ajoutés au modèle d'objet MailEnvelope2 dans InfoPath 2010, vous devez effectuer un cast de l'objet renvoyé par la propriété MailEnvelope de l' WindowObject au type MailEnvelope2 . Pour plus d'informations, voir How to: Use Object Model Members That Are Not Compatible with InfoPath 2003.

L'objet MailEnvelope fournit plusieurs propriétés qui peuvent être utilisées pour créer un message électronique personnalisé par programmation dans l'éditeur de courrier électronique par défaut et il joint le formulaire InfoPath actuellement ouvert au message.

Une fois que le message électronique a été créé, l'éditeur de courrier électronique par défaut affiche le message électronique ; les utilisateurs peuvent ensuite examiner et modifier le message électronique avant de l'envoyer.

Notes

L'objet MailEnvelope ne peut pas être utilisé pour envoyer les messages électroniques qu'il crée ; les utilisateurs doivent les envoyer manuellement.

Vous pouvez également utiliser la méthode ShowMailItem pour créer des messages électroniques par programmation ; les utilisateurs doivent envoyer les messages électroniques manuellement.

Vous pouvez également utiliser la méthode ShowMailItem de l'objet UIObject pour créer des messages électroniques par programmation.

Exemples

Dans l'exemple suivant, la propriété MailEnvelope de l'objet WindowObject est utilisée pour définir une référence à l'objet MailEnvelope.

MailEnvelopeObject myEnv = thisApplication.ActiveWindow.MailEnvelope;
myEnv.Visible = true;

Voir aussi

Référence

MailEnvelopeObject - Membres

Microsoft.Office.Interop.InfoPath.SemiTrust - Espace de noms