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


Свойство MailEnvelope2.AttachmentType

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

Это свойство несовместимо с CLS.  

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

Синтаксис

'Декларация
<DispIdAttribute(6)> _
Property AttachmentType As XdAttachmentType
'Применение
Dim instance As MailEnvelope2
Dim value As XdAttachmentType

value = instance.AttachmentType

instance.AttachmentType = value
[DispIdAttribute(6)] 
XdAttachmentType AttachmentType { get; set; }

Значение свойства

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

Заметки

Значение XdAttachmentType.xdXml задается для отправки только файла формы (.xml). Значение XdAttachmentType.xdXmlXsn задается для отправки файла формы (.xml) вместе со связанным с ним файлом шаблона формы (.xsn).

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

Доступ к этому члену осуществляется без ограничений.

Пример

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

MailEnvelope2 myEnv = 
   (MailEnvelope2)thisApplication.ActiveWindow.MailEnvelope;
myEnv.To = "someone@example.com";
myEnv.CC = "someone@example.com";
myEnv.BCC = "someone@example.com";
myEnv.Subject = "Test e-mail message";
myEnv.Intro = "This is the InfoPath form you requested.";
myEnv.AttachmentType = XdAttachmentType.xdXmlXsn;

// Display form with e-mail envelope.
 myEnv.Visible = true;

См. также

Ссылка

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