MailEnvelope2.AttachmentType 属性
获取或设置要附加到电子邮件的文件的类型。
命名空间: Microsoft.Office.Interop.InfoPath.SemiTrust
程序集: Microsoft.Office.Interop.InfoPath.SemiTrust(位于 Microsoft.Office.Interop.InfoPath.SemiTrust.dll 中)
语法
声明
Property AttachmentType As XdAttachmentType
Get
Set
用法
Dim instance As MailEnvelope2
Dim value As XdAttachmentType
value = instance.AttachmentType
instance.AttachmentType = value
XdAttachmentType AttachmentType { get; set; }
属性值
类型:Microsoft.Office.Interop.InfoPath.SemiTrust.XdAttachmentType
用于指定电子邮件附加文件的类型的 XdAttachmentType。
备注
设置为 XdAttachmentType.xdXml 以便只发送表单文件 (.xml)。设置为 XdAttachmentType.xdXmlXsn 以便发送表单文件 (.xml) 及其关联的表单模板文件 (.xsn)。
由于 Microsoft InfoPath 无法识别 AttachmentType 属性,因此您必须声明此属性并将其转换成 MailEnvelope2 类型才能访问此属性。有关详细信息,请参阅如何:使用与 InfoPath 2003 不兼容的 Microsoft.Office.Interop.InfoPath.SemiTrust 成员。
可以无限制访问此成员。
示例
以下示例设置对 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;