Microsoft Office InfoPath 2007 フォーム内のカスタム電子メール メッセージを表します。
名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)
構文
'宣言
<GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")> _
<CoClassAttribute(GetType(MailEnvelopeObjectClass))> _
Public Interface MailEnvelopeObject
Inherits MailEnvelope
'使用
Dim instance As MailEnvelopeObject
[GuidAttribute("096CD588-0786-11D1-95FA-0080C78EE3BB")]
[CoClassAttribute(typeof(MailEnvelopeObjectClass))]
public interface MailEnvelopeObject : MailEnvelope
コメント
この型は、COM 相互運用のためにマネージ コードで必要とされるコクラスのラッパーです。この型を使用して、このコクラスによって実装される COM インターフェイスのメンバにアクセスします。COM インターフェイスについては (このメンバの説明へのリンクを含む)、次を参照してください MailEnvelope2.
MailEnvelope オブジェクトが提供するプロパティを使用すると、既定の電子メール エディタ内でプログラムによりカスタム電子メール メッセージを作成できます。また、このオブジェクトは、現在開かれている InfoPath フォームをメッセージに添付します。
電子メール メッセージの作成が済むと、既定の電子メール エディタで電子メール メッセージが表示されます。ユーザーは、送信する前に、電子メール メッセージを調べて編集することができます。
![]() |
---|
MailEnvelope オブジェクトを使用して、作成した電子メール メッセージを送信することはできません。ユーザーが手動で電子メール メッセージを送信する必要があります。 |
また、ShowMailItem メソッドを使用して、電子メール メッセージをプログラムで作成することもできます。この場合も、電子メール メッセージの送信は、ユーザーが手動で行う必要があります。
また、UIObject オブジェクトの ShowMailItem メソッドを使用して、プログラムで電子メール メッセージを作成することもできます。
例
次の例では、WindowObject オブジェクトの MailEnvelope プロパティを使用して、MailEnvelope オブジェクトへの参照を設定しています。
MailEnvelopeObject myEnv = thisApplication.ActiveWindow.MailEnvelope;
myEnv.Visible = true;
関連項目
参照
MailEnvelopeObject のメンバ
Microsoft.Office.Interop.InfoPath 名前空間