SyndicationGenerator 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.
Décrit l’agent ou l’outil utilisé pour générer le flux. Cette classe encapsule des informations dans l’élément /rss/channel/generator dans RSS 2.0 ou l’élément /atom :feed/atom :generator dans Atom 1.0.
public ref class SyndicationGenerator sealed : ISyndicationNode
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationGeneratorFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SyndicationGenerator final : ISyndicationNode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationGeneratorFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationGenerator final : ISyndicationNode
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationGeneratorFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SyndicationGenerator : ISyndicationNode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationGeneratorFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationGenerator : ISyndicationNode
function SyndicationGenerator(text)
Public NotInheritable Class SyndicationGenerator
Implements ISyndicationNode
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Le tableau suivant mappe les propriétés SyndicationGenerator aux éléments de flux RSS et Atom.
SyndicationGenerator | RSS | Atom |
---|---|---|
Texte | (valeur du nœud) | (valeur du nœud) |
Uri | uri (attribut) | |
Version | version (attribut) |
Constructeurs
SyndicationGenerator() |
Crée un objet SyndicationGenerator . |
SyndicationGenerator(String) |
Crée un objet SyndicationGenerator avec la valeur de propriété Text spécifiée. |
Propriétés
AttributeExtensions |
Obtient la liste des attributs personnalisés de l’élément. |
BaseUri |
Obtient ou définit l’URI de base de l’élément. Cette propriété représente l’attribut xml :base sur l’élément . Il peut être hérité d’un élément ancêtre. |
ElementExtensions |
Obtient la liste des éléments enfants dans l’élément . |
Language |
Obtient ou définit la langue de l’élément. Cette propriété représente l’attribut xml :lang sur l’élément. Il peut être hérité d’un élément ancêtre. Elle doit être valide selon XML 1.0. |
NodeName |
Obtient ou définit le nom local de l’élément. |
NodeNamespace |
Obtient ou définit l’espace de noms de l’élément. |
NodeValue |
Obtient ou définit le contenu texte de l’élément. Si l’élément contient uniquement des éléments enfants, cette propriété a la valeur NULL. |
Text |
Obtient ou définit le texte qui identifie le générateur. |
Uri |
Obtient ou définit l’URI (Uniform Resource Identifier) du générateur de syndication. |
Version |
Obtient ou définit la version du générateur. |
Méthodes
GetXmlDocument(SyndicationFormat) |
Génère l’objet DOM qui représente cet élément, tous les attributs et les éléments enfants, y compris les balisages étrangers. Les seuls formats acceptés par cette méthode sont Atom 1.0 et RSS 2.0. |