次の方法で共有


MailAttachment コンストラクター

定義

MailAttachment クラスの新しいインスタンスを初期化します。 推奨する代替 : System.Net.Mail

オーバーロード

MailAttachment(String)

添付ファイルの名前を指定して、MailAttachment クラスの新しいインスタンスを初期化します。 既定では、Encoding プロパティは UUEncode に設定されます。 推奨する代替 : System.Net.Mail

MailAttachment(String, MailEncoding)

添付ファイルの名前とエンコーディングの種類を指定して、MailAttachment クラスの新しいインスタンスを初期化します。 推奨する代替 : System.Net.Mail

MailAttachment(String)

添付ファイルの名前を指定して、MailAttachment クラスの新しいインスタンスを初期化します。 既定では、Encoding プロパティは UUEncode に設定されます。 推奨する代替 : System.Net.Mail

public:
 MailAttachment(System::String ^ filename);
public MailAttachment (string filename);
new System.Web.Mail.MailAttachment : string -> System.Web.Mail.MailAttachment
Public Sub New (filename As String)

パラメーター

filename
String

添付ファイルの名前。

//This example shows how to programmatically add attached files 
//to a mail lessage.

MailMessage myMail = new MailMessage();

// Concatenate a list of attachment files in a string.
string sAttach = @"C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg";

// Build an IList of mail attachments using the files named in the string.
char[] delim = new char[] {','};
foreach (string sSubstr in sAttach.Split(delim))
{
   MailAttachment myAttachment = new MailAttachment(sSubstr);
   myMail.Attachments.Add(myAttachment);
}
     'This example shows how to programmatically add attachments 
     'to a mail lessage.

     Dim MyMail As MailMessage = New MailMessage()
     Dim iLoop1 As integer
 
     ' Concatenate a list of attachment files in a string.
     Dim sAttach As String = "C:\images\image1.jpg,C:\images\image2.jpg,C:\images\image3.jpg"

     ' Build an IList of mail attachments using the files named in the string.
     Dim delim As Char = ","
     Dim sSubstr As String
     For Each sSubstr in sAttach.Split(delim)
        Dim myAttachment As MailAttachment = New MailAttachment(sSubstr)
        myMail.Attachments.Add(myAttachment)
     Next

注釈

メールの送信中に、メール添付ファイルがロックされます。

適用対象

MailAttachment(String, MailEncoding)

添付ファイルの名前とエンコーディングの種類を指定して、MailAttachment クラスの新しいインスタンスを初期化します。 推奨する代替 : System.Net.Mail

public:
 MailAttachment(System::String ^ filename, System::Web::Mail::MailEncoding encoding);
public MailAttachment (string filename, System.Web.Mail.MailEncoding encoding);
new System.Web.Mail.MailAttachment : string * System.Web.Mail.MailEncoding -> System.Web.Mail.MailAttachment
Public Sub New (filename As String, encoding As MailEncoding)

パラメーター

filename
String

添付ファイルの名前。

encoding
MailEncoding

添付ファイルの MailEncoding の種類。

適用対象