Język

SyndicationElementExtension Klasa

Definicja

Klasa reprezentująca rozszerzenie elementu syndykacji.

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

Uwagi

Rozszerzalność protokołów RSS i Atom z dodatkowymi elementami kwalifikowanymi w przestrzeni nazw. Element XML, który nie jest specjalnie zdefiniowany w specyfikacji RSS lub Atom, może być obecny na poziomie kanału informacyjnego lub elementu, o ile przestrzeń nazw tego elementu nie jest zgodna z przestrzeń nazw katalogu głównego otaczającego źródła danych. Rozszerzenia elementów można dodawać do różnych klas, w tym:

Model obiektów syndykacji sprawia, że ta rozszerzalność jest łatwiejsza przy użyciu elementu SyndicationElementExtension, który można umieścić w obiekcie SyndicationElementExtensionCollection.

Konstruktory

Nazwisko Opis
SyndicationElementExtension(Object, XmlObjectSerializer)

Inicjuje nowe wystąpienie SyndicationElementExtension klasy za pomocą serializatora określonego obiektu i kontraktu danych.

SyndicationElementExtension(Object, XmlSerializer)

Inicjuje SyndicationElementExtension nowe wystąpienie klasy z określonym obiektem i serializatorem XML.

SyndicationElementExtension(Object)

Inicjuje nowe wystąpienie SyndicationElementExtension klasy z określonym obiektem.

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

Inicjuje nowe wystąpienie SyndicationElementExtension klasy o określonej nazwie zewnętrznej, zewnętrznej przestrzeni nazw, obiekcie i serializatorze kontraktu danych.

SyndicationElementExtension(String, String, Object)

Inicjuje SyndicationElementExtension nowe wystąpienie klasy o określonej nazwie zewnętrznej, zewnętrznej przestrzeni nazw i obiekcie.

SyndicationElementExtension(XmlReader)

Inicjuje nowe wystąpienie klasy SyndicationElementExtension.

Właściwości

Nazwisko Opis
OuterName

Pobiera zewnętrzną nazwę rozszerzenia elementu.

OuterNamespace

Pobiera zewnętrzną przestrzeń nazw rozszerzenia elementu.

Metody

Nazwisko Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetObject<TExtension>()

Pobiera obiekt reprezentujący rozszerzenie elementu.

GetObject<TExtension>(XmlObjectSerializer)

Pobiera obiekt reprezentujący rozszerzenie elementu.

GetObject<TExtension>(XmlSerializer)

Pobiera obiekt reprezentujący rozszerzenie elementu.

GetReader()

XmlReader Pobiera element skojarzony z elementem SyndicationElementExtension.

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
WriteTo(XmlWriter)

Zapisuje bieżące rozszerzenie do określonego XmlWriterelementu .

Dotyczy