DispositionTypeNames Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Indica las cadenas usadas para especificar el tipo de disposición para datos adjuntos de correo electrónico.
public ref class DispositionTypeNames abstract sealed
public static class DispositionTypeNames
type DispositionTypeNames = class
Public Class DispositionTypeNames
- Herencia
-
DispositionTypeNames
Ejemplos
En el ejemplo de código siguiente se establece el tipo de disposición de los datos adjuntos.
static void CreateMessageInlineAttachment3( String^ server, String^ textMessage )
{
// Create a message and set up the recipients.
MailMessage^ message = gcnew MailMessage( L"jane@contoso.com",L"ben@contoso.com",L"An inline text message for you.",L"Message: " );
// Attach the message string to this email message.
Attachment^ data = gcnew Attachment( textMessage,MediaTypeNames::Text::Plain );
// Send textMessage as part of the email body.
message->Attachments->Add( data );
ContentDisposition^ disposition = data->ContentDisposition;
disposition->DispositionType = DispositionTypeNames::Inline;
//Send the message.
// Include credentials if the server requires them.
SmtpClient^ client = gcnew SmtpClient( server );
client->Credentials = dynamic_cast<ICredentialsByHost^>(CredentialCache::DefaultNetworkCredentials);
client->Send( message );
data->~Attachment();
client->~SmtpClient();
}
public static void CreateMessageInlineAttachment3(string server, string
textMessage)
{
// Create a message and set up the recipients.
MailMessage message = new MailMessage(
"jane@contoso.com",
"ben@contoso.com",
"An inline text message for you.",
"Message: ");
// Attach the message string to this email message.
Attachment data = new Attachment(textMessage, MediaTypeNames.Text.Plain);
// Send textMessage as part of the email body.
message.Attachments.Add(data);
ContentDisposition disposition = data.ContentDisposition;
disposition.DispositionType = DispositionTypeNames.Inline;
//Send the message.
// Include credentials if the server requires them.
SmtpClient client = new SmtpClient(server);
client.Credentials = (ICredentialsByHost)CredentialCache.DefaultNetworkCredentials;
client.Send(message);
data.Dispose();
}
Comentarios
Los valores de esta enumeración se pueden usar para establecer la DispositionType propiedad de un archivo adjunto de correo electrónico. La información de la ContentDisposition clase representa el encabezado MIME Content-Disposition. Este encabezado se describe en RFC 2183 disponible en https://www.ietf.org.
Campos
Attachment |
Especifica que los datos adjuntos se muestren como archivos adjuntos al mensaje de correo electrónico. |
Inline |
Especifica que los datos adjuntos se muestren como parte del cuerpo del mensaje de correo electrónico. |