Partager via


EmailAdapterObject, interface

Représente l'adaptateur de données qui permet d'envoyer les informations d'un formulaire par courrier électronique via Microsoft Office Outlook.

 

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

Syntaxe

<CoClassAttribute(GetType(EmailAdapterObjectWrapper))> _
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd5d7-0786-11d1-95fa-0080c78ee3bb")> _
Public Interface EmailAdapterObject
    Inherits EmailAdapter

Dim instance As EmailAdapterObject
[CoClassAttribute(typeof(EmailAdapterObjectWrapper))] 
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd5d7-0786-11d1-95fa-0080c78ee3bb")] 
public interface EmailAdapterObject : EmailAdapter

Remarques

Ce type est le wrapper d'une classe de composants (coclass) requise par le code managé pour l'interopérabilité COM. Ce type permet d'accéder aux membres de l'interface COM implémentés par cette classe de composants. Pour plus d'informations sur l'interface COM, et pour accéder aux descriptions de ses membres, voir EmailAdapter.

Utilisez la propriété Item de la collection DataAdaptersCollection pour renvoyer un objet EmailAdapterObject. Avant d'accéder aux propriétés et méthodes de l'objet EmailAdapterObject et de les utiliser, vous devez envoyer l'objet renvoyé par la collection DataAdaptersCollection au type EmailAdapterObject.

Exemple

L'exemple suivant recherche un objet EmailAdapter qui représente la connexion de données nommée « Email Submit » de l'objet DataAdaptersCollection, définit la propriété To et Subject, puis soumet le formulaire actif à la connexion de données.

EmailAdapterObject myEmailAdapter = 
   ((EmailAdapterObject)thisXDocument.DataAdapters["Email Submit"]);
myEmailAdapter.To = "list@example.com";
myEmailAdapter.Subject = "Status Report";
myEmailAdapter.Submit();
Dim myEmailAdapter As EmailAdapterObject  = _
   DirectCast(thisXDocument.DataAdapters("Email Submit"), _
   EmailAdapterObject);
myEmailAdapter.To = "list@example.com"
myEmailAdapter.Subject = "Status Report"
myEmailAdapter.Submit()

Voir aussi

Référence

Membres EmailAdapterObject
Microsoft.Office.Interop.InfoPath.SemiTrust, espace de noms