Поделиться через


Интерфейс EmailAdapterObject

Представляет адаптер данных для отправки сведений формы по электронной почте через Microsoft Office Outlook.

 

Пространство имен: Microsoft.Office.Interop.InfoPath.SemiTrust
Сборка: Microsoft.Office.Interop.InfoPath.SemiTrust (в microsoft.office.interop.infopath.semitrust.dll)

Синтаксис

'Декларация
<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

Заметки

Этот тип является программой-оболочкой для компонентного класса, которого требует управляемый программный код для COM-взаимодействия. Используйте этот тип для доступа к членам интерфейса COM, созданного этим компонентным классом. Дополнительные сведения об интерфейсе COM, включая ссылку на описания его членов, см. в статье EmailAdapter.

Используйте свойство Item коллекции DataAdaptersCollection, чтобы возвратить объект EmailAdapterObject. Чтобы получить доступ к свойствам и методам EmailAdapterObject и использовать их, необходимо привести объект, возвращенный DataAdaptersCollection, к типу EmailAdapterObject.

Пример

В следующем примере извлекается объект EmailAdapter, представляющий подключение к данным с именем "Отправка по электронной почте", из объекта DataAdaptersCollection, задаются свойства To и Subject, а затем отправляется текущая форма в подключение к данным.

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()

См. также

Ссылка

Члены EmailAdapterObject
Пространство имен Microsoft.Office.Interop.InfoPath.SemiTrust