次の方法で共有


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

コメント

フォーム ファイル (.xml) のみを送信するには XdAttachmentType.xdXml を設定します。フォーム ファイル (.xml)、およびフォーム ファイルに関連するフォーム テンプレート ファイル (.xsn) を送信するには XdAttachmentType.xdXmlXsn に設定します。

AttachmentType プロパティは、Microsoft Office InfoPath 2007 の新しい機能なので、このメソッドにアクセスするには、宣言して 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;

関連項目

参照

MailEnvelope2 インターフェイス
MailEnvelope2 のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間