AlternateView Classe

Definizione

Rappresenta il formato per 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 oggetti LinkedResource. Quando ne viene eseguito il rendering, gli URL all'interno del contenuto del messaggio di posta elettronica vengono prima confrontati con gli URL in ContentLink di ogni LinkedResource oggetto della 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

Nome Descrizione
AlternateView(Stream, ContentType)

Inizializza una nuova istanza di AlternateView con l'oggetto e StreamspecificatoContentType.

AlternateView(Stream, String)

Inizializza una nuova istanza di AlternateView con il tipo di supporto e specificato Stream .

AlternateView(Stream)

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

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.

AlternateView(String)

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

Proprietà

Nome Descrizione
BaseUri

Ottiene o imposta l'URI di base da utilizzare per la risoluzione degli URI relativi in AlternateView.

ContentId

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

(Ereditato da AttachmentBase)
ContentStream

Ottiene il flusso di contenuto dell'allegato.

(Ereditato da AttachmentBase)
ContentType

Ottiene il tipo di contenuto dell'allegato.

(Ereditato da AttachmentBase)
LinkedResources

Ottiene il set di risorse incorporate a cui fa riferimento questo allegato.

TransferEncoding

Ottiene o imposta la codifica dell'allegato.

(Ereditato da AttachmentBase)

Metodi

Nome Descrizione
CreateAlternateViewFromString(String, ContentType)

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

CreateAlternateViewFromString(String, Encoding, String)

Crea un oggetto AlternateView di un messaggio di posta elettronica utilizzando il contenuto specificato in , Stringla codifica del testo specificata e il tipo di supporto MIME del contenuto.

CreateAlternateViewFromString(String)

Crea un AlternateView oggetto di un messaggio di posta elettronica utilizzando il contenuto specificato in un oggetto String.

Dispose()

Rilascia le risorse usate da AttachmentBase.

(Ereditato da AttachmentBase)
Dispose(Boolean)

Rilascia le risorse non gestite usate da AlternateView e, facoltativamente, rilascia 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 il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a