SyndicationElementExtension Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe qui représente une extension d’élément de syndication.
public ref class SyndicationElementExtension
public class SyndicationElementExtension
type SyndicationElementExtension = class
Public Class SyndicationElementExtension
- Héritage
-
SyndicationElementExtension
Remarques
RSS et Atom prennent en charge l’extensibilité du protocole avec des éléments qualifiés d’espace de noms supplémentaires. Un élément XML non spécifiquement défini dans les spécifications RSS ou Atom peut être présent au niveau du flux ou de l’élément tant que l’espace de noms de cet élément ne correspond pas à l’espace de noms racine du flux englobant. Les extensions d’élément peuvent être ajoutées à différentes classes, notamment :
Le modèle objet de syndication facilite l’utilisation de cette extensibilité SyndicationElementExtension, qui peut être placée dans un SyndicationElementExtensionCollection.
Constructeurs
| Nom | Description |
|---|---|
| SyndicationElementExtension(Object, XmlObjectSerializer) |
Initialise une nouvelle instance de la SyndicationElementExtension classe avec l’objet et le sérialiseur de contrat de données spécifiés. |
| SyndicationElementExtension(Object, XmlSerializer) |
Initialise une nouvelle instance de la SyndicationElementExtension classe avec l’objet et le sérialiseur XML spécifiés. |
| SyndicationElementExtension(Object) |
Initialise une nouvelle instance de la SyndicationElementExtension classe avec l’objet spécifié. |
| SyndicationElementExtension(String, String, Object, XmlObjectSerializer) |
Initialise une nouvelle instance de la SyndicationElementExtension classe avec le nom externe, l’espace de noms externe, l’objet et le sérialiseur de contrat de données spécifiés. |
| SyndicationElementExtension(String, String, Object) |
Initialise une nouvelle instance de la SyndicationElementExtension classe avec le nom externe, l’espace de noms externe et l’objet spécifiés. |
| SyndicationElementExtension(XmlReader) |
Initialise une nouvelle instance de la classe SyndicationElementExtension. |
Propriétés
| Nom | Description |
|---|---|
| OuterName |
Obtient le nom externe de l’extension d’élément. |
| OuterNamespace |
Obtient l’espace de noms externe de l’extension d’élément. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetObject<TExtension>() |
Obtient l’objet qui représente l’extension d’élément. |
| GetObject<TExtension>(XmlObjectSerializer) |
Obtient l’objet qui représente l’extension d’élément. |
| GetObject<TExtension>(XmlSerializer) |
Obtient l’objet qui représente l’extension d’élément. |
| GetReader() |
Obtient l’associé XmlReader au SyndicationElementExtension. |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
| WriteTo(XmlWriter) |
Écrit l’extension actuelle dans le fichier spécifié XmlWriter. |