Lingua

SyndicationElementExtension Classe

Definizione

Classe che rappresenta un'estensione dell'elemento di diffusione.

public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
Ereditarietà
SyndicationElementExtension

Commenti

Sia RSS che Atom supportano l'estendibilità del protocollo con elementi aggiuntivi qualificati per lo spazio dei nomi. Un elemento XML non definito in modo specifico nelle specifiche RSS o Atom può essere presente a livello di feed o di elemento, purché lo spazio dei nomi di tale elemento non corrisponda allo spazio dei nomi radice del feed di inclusione. Le estensioni degli elementi possono essere aggiunte a varie classi, tra cui:

Il modello a oggetti di diffusione semplifica l'estendibilità usando SyndicationElementExtension, che può essere inserito in un oggetto SyndicationElementExtensionCollection.

Costruttori

Nome Descrizione
SyndicationElementExtension(Object, XmlObjectSerializer)

Inizializza una nuova istanza della SyndicationElementExtension classe con l'oggetto e il serializzatore di contratti dati specificati.

SyndicationElementExtension(Object, XmlSerializer)

Inizializza una nuova istanza della SyndicationElementExtension classe con l'oggetto e il serializzatore XML specificati.

SyndicationElementExtension(Object)

Inizializza una nuova istanza della SyndicationElementExtension classe con l'oggetto specificato.

SyndicationElementExtension(String, String, Object, XmlObjectSerializer)

Inizializza una nuova istanza della SyndicationElementExtension classe con il nome esterno, lo spazio dei nomi esterno, l'oggetto e il serializzatore di contratti dati specificati.

SyndicationElementExtension(String, String, Object)

Inizializza una nuova istanza della SyndicationElementExtension classe con il nome esterno, lo spazio dei nomi esterno e l'oggetto specificati.

SyndicationElementExtension(XmlReader)

Inizializza una nuova istanza della classe SyndicationElementExtension.

Proprietà

Nome Descrizione
OuterName

Ottiene il nome esterno dell'estensione dell'elemento.

OuterNamespace

Ottiene lo spazio dei nomi esterno dell'estensione dell'elemento.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObject<TExtension>()

Ottiene l'oggetto che rappresenta l'estensione dell'elemento.

GetObject<TExtension>(XmlObjectSerializer)

Ottiene l'oggetto che rappresenta l'estensione dell'elemento.

GetObject<TExtension>(XmlSerializer)

Ottiene l'oggetto che rappresenta l'estensione dell'elemento.

GetReader()

Ottiene l'oggetto XmlReader associato all'oggetto SyndicationElementExtension.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
WriteTo(XmlWriter)

Scrive l'estensione corrente nell'oggetto specificato XmlWriter.

Si applica a