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ützen die Protokollerweiterung mit zusätzlichen namespacequalifizierten Elementen. Ein XML-Element, das nicht speziell in den RSS- oder Atom-Spezifikationen definiert ist, kann auf Feed- oder Elementebene vorhanden sein, solange der Namespace dieses Elements nicht mit dem Stammnamespace des eingeschlossenen Feeds übereinstimmt. Elementerweiterungen können verschiedenen Klassen hinzugefügt werden, darunter:

Das Syndication-Objektmodell erleichtert diese Erweiterbarkeit mithilfe von SyndicationElementExtension, die in einem SyndicationElementExtensionCollectionplatziert werden können.

Konstruktoren

SyndicationElementExtension(Object, XmlObjectSerializer)

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

SyndicationElementExtension(Object, XmlSerializer)

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

SyndicationElementExtension(Object)

Initialisiert eine neue Instanz der SyndicationElementExtension Klasse mit dem angegebenen 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(String, String, Object)

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

SyndicationElementExtension(XmlReader)

Initialisiert eine neue Instanz der SyndicationElementExtension Klasse.

Eigenschaften

OuterName

Ruft den äußeren Namen der Elementerweiterung ab.

OuterNamespace

Ruft den äußeren Namespace der Elementerweiterung ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient 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 die dem SyndicationElementExtensionzugeordnete XmlReader ab.

GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der 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 die angegebene XmlWriter.

Gilt für: