Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore Attachment (String)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza di Attachment classe con la stringa di contenuto specificata.

Spazio dei nomi:   System.Net.Mail
Assembly:  System (in System.dll)

public Attachment(
	string fileName
)

Parametri

fileName
Type: System.String

Oggetto String che contiene un percorso di file da utilizzare per creare questo allegato.

Exception Condition
ArgumentNullException

fileName è null.

ArgumentException

fileName è vuoto.

Le proprietà vengono impostate come indicato di seguito:

Proprietà

Valore

MediaType

Plain.

TransferEncoding

QuotedPrintable.

Esempio di codice riportato di seguito viene illustrato come chiamare questo costruttore.

public static void CreateMessageInlineAttachment2(string server, string
textMessage)
{
	// Create a message and set up the recipients.
	MailMessage message = new MailMessage(
	   "jane@contoso.com",
	   "ben@contoso.com",
	   "A text message for you.",
	   "Message: ");

	// Attach the message string to this e-mail message.
	Attachment data = new Attachment(textMessage);
	// Send textMessage as part of the e-mail body.
	message.Attachments.Add(data);
	ContentType content = data.ContentType;
	content.MediaType = MediaTypeNames.Text.Plain;
	//Send the message.
	// Include credentials if the server requires them.
	SmtpClient client = new SmtpClient(server);
	client.Credentials = CredentialCache.DefaultNetworkCredentials;

   try { 
      client.Send(message);
    }
    catch (Exception ex) {
      Console.WriteLine("Exception caught in CreateMessageInlineAttachment2: {0}", 
                  ex.ToString() );
    }
	data.Dispose();
}

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: