Compartir a través de


MailAttachment Constructores

Definición

Inicializa una nueva instancia de la clase MailAttachment. Alternativa recomendada: System.Net.Mail.

Sobrecargas

MailAttachment(String)

Inicializa una nueva instancia de la clase MailAttachment con el nombre de archivo especificado para los datos adjuntos. Establece la propiedad Encoding de manera predeterminada en UUEncode. Alternativa recomendada: System.Net.Mail.

MailAttachment(String, MailEncoding)

Inicializa una nueva instancia de la clase MailAttachment con el nombre de archivo y el tipo de codificación especificados para los datos adjuntos. Alternativa recomendada: System.Net.Mail.

MailAttachment(String)

Inicializa una nueva instancia de la clase MailAttachment con el nombre de archivo especificado para los datos adjuntos. Establece la propiedad Encoding de manera predeterminada en UUEncode. Alternativa recomendada: 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)

Parámetros

filename
String

Nombre del archivo de datos adjuntos.

Ejemplos

//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

Comentarios

El archivo adjunto de correo está bloqueado mientras se envía el correo.

Se aplica a

MailAttachment(String, MailEncoding)

Inicializa una nueva instancia de la clase MailAttachment con el nombre de archivo y el tipo de codificación especificados para los datos adjuntos. Alternativa recomendada: 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)

Parámetros

filename
String

Nombre del archivo de datos adjuntos.

encoding
MailEncoding

Tipo de MailEncoding para los datos adjuntos.

Se aplica a