Nyelv

EmbeddedMailObject Osztály

Definíció

Az osztály használatával MailDefinition létrehozott e-mailbe beágyazandó elemet jelöli.

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
Öröklődés
EmbeddedMailObject
Attribútumok

Megjegyzések

Ez EmbeddedMailObject egy e-mailbe beágyazandó elemet jelöl. Ezek a beágyazott elemek lehetnek képfájlok, például céges emblémák. Minden beágyazott elemet egy azonosító és egy elérési út határoz meg.

Annak érdekében, hogy egy beágyazott objektum megfelelően jelenjen meg az e-mail-üzenetfájlban, a következő feltételeknek kell teljesülnie:

  • Az e-mail HTML formátumú.

  • Az elem egy képfájl (.jpg, .gif, .bmpstb.).

  • A tulajdonságban megadott HTML formátumú törzsfájl a BodyFileName következő szintaxissal hivatkozik a képfájlra:

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

Ha egy e-mailhez hozzáad egy EmbeddedMailObject üzenetet, és nem felel meg a korábban megadott összes követelménynek, akkor valószínűleg mellékletként jelenik meg az üzenetben. Ha az üzenetben egy azonosító hivatkozik egy elemre, de beágyazott elemként nem szerepel benne, akkor a levelek megtekintésekor hibás mellékletként jelenik meg.

A EmbeddedMailObjectsCollection rendszer egyetlen e-mail objektumgyűjteményét EmbeddedMailObject tárolja. Ezt EmbeddedMailObjectsCollection az EmbeddedObjects objektum tulajdonsága MailDefinition használja az e-mail létrehozásához.

A beágyazott objektumokat engedélyező e-mailek a következő webes vezérlőkben konfigurálhatók a tulajdonságaik MailDefinition deklaratív beállításával:

Note

A rendszer nem nézetállapotban tárolja a EmbeddedMailObject benne és EmbeddedMailObjectsCollection az objektumokban lévő értékeket. Ez védelmet nyújt a kiszolgáló elérési útvonaladatait felderítő rosszindulatú felhasználók ellen.

Konstruktorok

Name Description
EmbeddedMailObject()

Inicializálja a EmbeddedMailObject osztály új példányát.

EmbeddedMailObject(String, String)

Inicializálja az osztály új példányát a EmbeddedMailObject megadott azonosítónév és elérési út használatával az objektum feltöltéséhez.

Tulajdonságok

Name Description
Name

Lekéri vagy beállítja az osztálysal MailDefinition létrehozott e-mail üzenetbe beágyazandó elem azonosítójaként használt nevet.

Path

Lekéri vagy beállítja az osztálysal MailDefinition létrehozott e-mailbe beágyazandó elemek lekéréséhez használt elérési utat.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes:

Lásd még