EmbeddedMailObject Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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) |