Freigeben über


SyndicationElementExtension Klasse

Definition

Eine Klasse, die eine Syndication-Elementerweiterung darstellt.

public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
Vererbung
SyndicationElementExtension

Hinweise

Sowohl RSS als auch Atom-Unterstützungsprotokoll-Erweiterbarkeit mit zusätzlichen Namespace-qualifizierten Elementen. Ein in den RSS- oder Atom-Spezifikationen nicht explizit definiertes XML-Element kann im Feed/Element vorhanden sein, sofern der Namespace dieses Elements nicht mit dem Stamm-Namespace des übergeordneten Feed übereinstimmt. Zu den Elementerweiterungen, die den verschiedenen Klassen hinzugefügt werden können, zählen:

Das Syndication-Objektmodell vereinfacht diese Erweiterbarkeit mit SyndicationElementExtension, die in eine SyndicationElementExtensionCollection eingefügt werden kann.

Konstruktoren

SyndicationElementExtension(Object)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse mit dem angegebenen Objekt.

SyndicationElementExtension(Object, XmlObjectSerializer)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse mit dem angegebenen Objekt und dem Datenvertrag-Serialisierer.

SyndicationElementExtension(Object, XmlSerializer)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse mit dem angegebenen Objekt und dem XML-Serialisierer.

SyndicationElementExtension(String, String, Object)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse mit dem angegebenen äußeren Namen, dem äußeren Namespace und dem Objekt.

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse mit dem angegebenen äußeren Namen, dem äußeren Namespace, dem Objekt und dem Datenvertrags-Serialisierer.

SyndicationElementExtension(XmlReader)

Initialisiert eine neue Instanz der SyndicationElementExtension-Klasse.

Eigenschaften

OuterName

Ermittelt den äußeren Namen der Elementerweiterung.

OuterNamespace

Ermittelt den äußeren Namespace der Elementerweiterung.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetObject<TExtension>()

Ruft das Objekt ab, das die Elementerweiterung darstellt.

GetObject<TExtension>(XmlObjectSerializer)

Ruft das Objekt ab, das die Elementerweiterung darstellt.

GetObject<TExtension>(XmlSerializer)

Ruft das Objekt ab, das die Elementerweiterung darstellt.

GetReader()

Ruft den XmlReader ab, der dem SyndicationElementExtension zugeordnet ist.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
WriteTo(XmlWriter)

Schreibt die aktuelle Erweiterung in den angegebenen XmlWriter.

Gilt für