MailEnvelopeObject 接口

定义

表示 InfoPath 窗体中的自定义电子邮件。

public interface class MailEnvelopeObject : Microsoft::Office::Interop::InfoPath::SemiTrust::MailEnvelope
[System.Runtime.InteropServices.Guid("096cd588-0786-11d1-95fa-0080c78ee3bb")]
public interface MailEnvelopeObject : Microsoft.Office.Interop.InfoPath.SemiTrust.MailEnvelope
type MailEnvelopeObject = interface
    interface MailEnvelope
Public Interface MailEnvelopeObject
Implements MailEnvelope
属性
实现

示例

在以下示例中 MailEnvelope , 对象的 属性 WindowObject 用于设置对 MailEnvelope 对象的引用。

<span class="label">MailEnvelopeObject</span> myEnv = thisApplication.ActiveWindow.<span class="label">MailEnvelope</span>;
myEnv.Visible = true;

注解

此类型是用于 Coclass(托管代码需要此 Coclass 来实现 COM 互操作性)的包装。 使用此类型来访问由此 Coclass 实现的 COM 接口。 有关 COM 接口的信息(包括指向其成员说明的链接),请参阅MailEnvelope

通过使用 MailEnvelope 接口成员,将可与 InfoPath 2003 兼容。 若要使用在 InfoPath 2010 中添加到 MailEnvelope2 对象模型的新成员,必须将 的 MailEnvelope 属性返回的对象 WindowObject 强制转换为 类型 MailEnvelope2 。 有关详细信息,请参阅如何:使用与 InfoPath 2003 不兼容的对象模型成员。

MailEnvelope 对象提供了许多属性,可以用来通过编程的方式在默认的电子邮件编辑器中创建自定义电子邮件,并将当前打开的 InfoPath 表单附加到此电子邮件中。

创建电子邮件之后,默认的电子邮件编辑器将显示该电子邮件;然后用户可以在发送之前检查和编辑该电子邮件。

注意MailEnvelope 对象不能用于发送它创建的电子邮件;用户必须手动发送电子邮件。

还可以使用 ShowMailItem(String, String, String, String, String) 方法以编程方式创建电子邮件;用户必须手动发送电子邮件。

还可以使用 ShowMailItem(String, String, String, String, String) 对象的 方法 UIObject 以编程方式创建电子邮件。

属性

BCC

获取或设置与 对象关联的 WindowObject (密件抄送) 值MailEnvelopeObject

(继承自 MailEnvelope)
CC

获取或设置与 对象关联的 WindowObject 对象中使用的MailEnvelopeObject抄送 (CC) 值。

(继承自 MailEnvelope)
Subject

获取或设置与 对象关联的 WindowObject 对象中使用的MailEnvelopeObject主题值。

(继承自 MailEnvelope)
To

获取或设置与 对象关联的 WindowObject 对象中使用的 MailEnvelopeObject send-to 值。

(继承自 MailEnvelope)
Visible

获取或设置使用 MailEnvelopeObject 与 对象关联的 对象创建的自定义电子邮件的 WindowObject 可见性。

(继承自 MailEnvelope)

适用于