SyndicationElementExtension Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 . |