Condividi tramite


AlternateView Classe

Definizione

Rappresenta il formato in cui visualizzare un messaggio di posta elettronica.

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
Ereditarietà
AlternateView

Commenti

Usare la AlternateView classe per specificare copie di un messaggio di posta elettronica in formati diversi. Ad esempio, se si invia un messaggio in HTML, è anche possibile fornire una versione di testo normale nel caso in cui alcuni destinatari usino lettori di posta elettronica che non possono visualizzare contenuto HTML.

Questa classe ha due proprietà LinkedResources e BaseUri che vengono usate per risolvere gli URL all'interno del contenuto del messaggio di posta elettronica. LinkedResources è una raccolta di LinkedResource oggetti . Quando ne viene eseguito il rendering, gli URL all'interno del contenuto del messaggio di posta elettronica vengono prima confrontati con gli URL nell'oggetto ContentLink di ogni LinkedResource oggetto nella LinkedResources raccolta e risolti. BaseUri viene usato dal lettore di posta per risolvere gli URL relativi all'interno del corpo e anche per risolvere gli URL relativi ContentLink nella LinkedResources raccolta.

Costruttori

AlternateView(Stream)

Inizializza una nuova istanza di AlternateView con l'oggetto Stream specificato.

AlternateView(Stream, ContentType)

Inizializza una nuova istanza di AlternateView con le classi Stream e ContentType specificate.

AlternateView(Stream, String)

Inizializza una nuova istanza di AlternateView con la classe Stream e il tipo di supporto specificati.

AlternateView(String)

Inizializza una nuova istanza di AlternateView con il nome file specificato.

AlternateView(String, ContentType)

Inizializza una nuova istanza di AlternateView con il nome file e il tipo di contenuto specificati.

AlternateView(String, String)

Inizializza una nuova istanza di AlternateView con il nome file e il tipo di supporto specificati.

Proprietà

BaseUri

Ottiene o imposta l'URI di base utilizzato per risolvere gli URI relativi nella classe AlternateView.

ContentId

Ottiene o imposta l'ID contenuto MIME per l'allegato.

(Ereditato da AttachmentBase)
ContentStream

Ottiene il flusso di contenuto di questo allegato.

(Ereditato da AttachmentBase)
ContentType

Ottiene il tipo di contenuto di questo allegato.

(Ereditato da AttachmentBase)
LinkedResources

Ottiene il gruppo di risorse incorporate a cui viene fatto riferimento da questo allegato.

TransferEncoding

Ottiene o imposta la codifica di questo allegato.

(Ereditato da AttachmentBase)

Metodi

CreateAlternateViewFromString(String)

Crea una classe AlternateView di un messaggio di posta elettronica con il contenuto specificato in un oggetto String.

CreateAlternateViewFromString(String, ContentType)

Crea una classe AlternateView di un messaggio di posta elettronica con il contenuto specificato in un oggetto String e il tipo di supporto MIME specificato del contenuto.

CreateAlternateViewFromString(String, Encoding, String)

Crea una classe AlternateView di un messaggio di posta elettronica con il contenuto specificato in un oggetto String, la codifica di testo e il tipo di supporto MIME specificati del contenuto.

Dispose()

Rilascia le risorse usate da AttachmentBase.

(Ereditato da AttachmentBase)
Dispose(Boolean)

Rilascia le risorse non gestite usate da AlternateView e, facoltativamente, le risorse gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a