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


Интерфейс MailEnvelopeObject

Представляет настраиваемое сообщение электронной почты в форме Microsoft Office InfoPath 2007.

 

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

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
<GuidAttribute("096cd588-0786-11d1-95fa-0080c78ee3bb")> _
<CoClassAttribute(GetType(MailEnvelopeObjectWrapper))> _
Public Interface MailEnvelopeObject
    Inherits MailEnvelope
'Применение
Dim instance As MailEnvelopeObject
[CLSCompliantAttribute(false)] 
[GuidAttribute("096cd588-0786-11d1-95fa-0080c78ee3bb")] 
[CoClassAttribute(typeof(MailEnvelopeObjectWrapper))] 
public interface MailEnvelopeObject : MailEnvelope

Заметки

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

Использование элементов интерфейса MailEnvelope обеспечивает совместимость с InfoPath 2003. Для использования новых элементов, добавленных в объектную модель MailEnvelope2 в Microsoft Office InfoPath 2007, необходимо привести объект, возвращенный свойством MailEnvelope объекта WindowObject, к типу MailEnvelope2. Дополнительные сведения см. в разделе Практическое руководство. Использование элементов Microsoft.Office.Interop.InfoPath.SemiTrust, несовместимых с InfoPath 2003.

Объект MailEnvelope содержит ряд свойств, которые можно использовать, чтобы программно создавать настраиваемые сообщения электронной почты в редакторе электронной почты по умолчанию, а также он прикрепляет открытую форму InfoPath к этому сообщению.

После создания сообщения электронной почты редактор электронной почты по умолчанию отображает это сообщение, после чего пользователи могут прочитать его и отредактировать до его отправки.

ЗаметкаЗаметка

Объект MailEnvelope нельзя использовать для отправки созданного сообщения электронной почты. Пользователи должны сделать это вручную.

Для программного создания сообщений электронной почты можно также использовать метод ShowMailItem. Пользователи должны вручную отправить сообщение.

Чтобы программно создавать сообщения электронной почты, можно также использовать метод ShowMailItem объекта UIObject.

Пример

В следующем примере свойство MailEnvelope объекта WindowObject используется для задания ссылки на объект MailEnvelope.

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

См. также

Ссылка

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