AlternateView Clase

Definición

Representa el formato para ver un mensaje de correo electrónico.Represents the format to view an email message.

public ref class AlternateView : System::Net::Mail::AttachmentBase
public class AlternateView : System.Net.Mail.AttachmentBase
type AlternateView = class
    inherit AttachmentBase
Public Class AlternateView
Inherits AttachmentBase
Herencia
AlternateView

Comentarios

Utilice la clase AlternateView para especificar copias de un mensaje de correo electrónico en formatos diferentes.Use the AlternateView class to specify copies of an email message in different formats. Por ejemplo, si envía un mensaje en HTML, puede que también desee proporcionar una versión de texto sin formato en caso de que algunos de los destinatarios usen lectores de correo electrónico que no puedan mostrar contenido HTML.For example, if you send a message in HTML, you might also want provide a plain text version in case some of the recipients use email readers that cannot display HTML content.

Esta clase tiene dos propiedades LinkedResources y BaseUri que se usan para resolver direcciones URL en el contenido del correo electrónico.This class has two properties LinkedResources and BaseUri that are used to resolve URLs within the content of the email. LinkedResources es una colección de objetos LinkedResource.LinkedResources is a collection of LinkedResource objects. Cuando se representan, las direcciones URL dentro del contenido del correo electrónico se comparan primero con las direcciones URL del ContentLink de cada objeto LinkedResource de la colección LinkedResources y se resuelven.When rendered, URLs within the email's content are first matched against the URLs in the ContentLink of each LinkedResource object in the LinkedResources collection, and resolved. el lector de correo usa BaseUri para resolver las direcciones URL relativas dentro del cuerpo y también para resolver las direcciones URL relativas de ContentLink en la colección de LinkedResources.BaseUri is used by the mail reader to resolve relative URLs within the body, and also to resolve relative ContentLink URLs, in the LinkedResources collection.

Constructores

AlternateView(Stream)

Inicializa una nueva instancia de AlternateView con la interfaz Stream especificada.Initializes a new instance of AlternateView with the specified Stream.

AlternateView(Stream, ContentType)

Inicializa una nueva instancia de la clase AlternateView con la secuencia Stream especificada y el objeto ContentType especificado.Initializes a new instance of AlternateView with the specified Stream and ContentType.

AlternateView(Stream, String)

Inicializa una nueva instancia de AlternateView con el flujo Stream y el tipo de medio especificados.Initializes a new instance of AlternateView with the specified Stream and media type.

AlternateView(String)

Inicializa una nueva instancia de la clase AlternateView con el nombre de archivo especificado.Initializes a new instance of AlternateView with the specified file name.

AlternateView(String, ContentType)

Inicializa una nueva instancia de AlternateView con el nombre de archivo y el tipo de contenido especificados.Initializes a new instance of AlternateView with the specified file name and content type.

AlternateView(String, String)

Inicializa una nueva instancia de AlternateView con el nombre de archivo y el tipo de medio especificados.Initializes a new instance of AlternateView with the specified file name and media type.

Propiedades

BaseUri

Obtiene o establece el URI base que se va a utilizar para resolver los URI relativos del objeto AlternateView.Gets or sets the base URI to use for resolving relative URIs in the AlternateView.

ContentId

Obtiene o establece el identificador de contenido MIME de estos datos adjuntos.Gets or sets the MIME content ID for this attachment.

(Heredado de AttachmentBase)
ContentStream

Obtiene la secuencia de contenido de estos datos adjuntos.Gets the content stream of this attachment.

(Heredado de AttachmentBase)
ContentType

Obtiene el tipo de contenido de estos datos adjuntos.Gets the content type of this attachment.

(Heredado de AttachmentBase)
LinkedResources

Obtiene el conjunto de recursos incrustados a los que hacen referencia estos datos adjuntos.Gets the set of embedded resources referred to by this attachment.

TransferEncoding

Obtiene o establece la codificación de estos datos adjuntos.Gets or sets the encoding of this attachment.

(Heredado de AttachmentBase)

Métodos

CreateAlternateViewFromString(String)

Crea un objeto AlternateView de un mensaje de correo electrónico usando el contenido especificado en un objeto String.Creates a AlternateView of an email message using the content specified in a String.

CreateAlternateViewFromString(String, ContentType)

Crea un objeto AlternateView de un mensaje de correo electrónico usando el contenido especificado en un objeto String y el tipo MIME del contenido especificado.Creates an AlternateView of an email message using the content specified in a String and the specified MIME media type of the content.

CreateAlternateViewFromString(String, Encoding, String)

Crea un objeto AlternateView de un mensaje de correo electrónico usando el contenido especificado en un objeto String, la codificación de texto y el tipo MIME del contenido especificados.Creates an AlternateView of an email message using the content specified in a String, the specified text encoding, and MIME media type of the content.

Dispose()

Libera los recursos que usa AttachmentBase.Releases the resources used by the AttachmentBase.

(Heredado de AttachmentBase)
Dispose(Boolean)

Libera los recursos no administrados que usa AlternateView y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the AlternateView and optionally releases the managed resources.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a