AlternateView Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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) |