Sdílet prostřednictvím


EmbeddedMailObject Třída

Definice

Představuje položku pro vložení do e-mailové zprávy vytvořené pomocí MailDefinition třídy.

public ref class EmbeddedMailObject sealed
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.EmbeddedMailObject+EmbeddedMailObjectTypeConverter))]
public sealed class EmbeddedMailObject
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.EmbeddedMailObject+EmbeddedMailObjectTypeConverter))>]
type EmbeddedMailObject = class
Public NotInheritable Class EmbeddedMailObject
Dědičnost
EmbeddedMailObject
Atributy

Poznámky

Představuje EmbeddedMailObject položku, která se má vložit do e-mailové zprávy. Tyto vložené položky můžou být obrázkové soubory, jako jsou firemní loga. Každá vložená položka je určena identifikátorem a cestou.

Aby se zajistilo správné zobrazení vloženého objektu v souboru e-mailové zprávy, musí být splněny následující podmínky:

  • E-mailová zpráva je ve formátu HTML.

  • Položka je soubor obrázku (.jpg, .gif, .bmpatd.).

  • Základní soubor ve formátu HTML zadaný ve BodyFileName vlastnosti obsahuje odkaz na soubor obrázku pomocí následující syntaxe:

    <img src="cid:identifier" alt="Alternate Text" />.
    

Pokud je přidaná EmbeddedMailObject do e-mailové zprávy a nesplňuje všechny dříve zadané požadavky, bude pravděpodobně zobrazena jako příloha v poštovní zprávě. Pokud je položka odkazována identifikátorem v poštovní zprávě, ale není zahrnuta jako vložená položka, zobrazí se při zobrazení pošty jako poškozená příloha.

Ukládá EmbeddedMailObjectsCollection kolekci EmbeddedMailObject objektů pro jednu e-mailovou zprávu. Vlastnost EmbeddedMailObjectsCollection objektu MailDefinition slouží EmbeddedObjects k vytvoření poštovní zprávy.

Poštovní zprávy, které umožňují konfigurovat vložené objekty, jsou konfigurovatelné v následujících webových ovládacích prvcích nastavením jejich MailDefinition vlastností deklarativním způsobem:

Poznámka:

Hodnoty v objektech EmbeddedMailObject a EmbeddedMailObjectsCollection objekty nejsou uloženy ve stavu zobrazení. Tím se chrání před uživateli se zlými úmysly, kteří hledají informace o cestě pro váš server.

Konstruktory

Name Description
EmbeddedMailObject()

Inicializuje novou instanci EmbeddedMailObject třídy.

EmbeddedMailObject(String, String)

Inicializuje novou instanci třídy pomocí zadaného EmbeddedMailObject názvu identifikátoru a cesty k naplnění objektu.

Vlastnosti

Name Description
Name

Získá nebo nastaví název, který se používá jako identifikátor položky, která má být vložena do poštovní zprávy vytvořené pomocí MailDefinition třídy.

Path

Získá nebo nastaví cestu, která se používá k načtení položky pro vložení do poštovní zprávy vytvořené pomocí MailDefinition třídy.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také