Partager via


SyndicationGenerator Classe

Définition

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
Object Platform::Object IInspectable SyndicationGenerator
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.

S’applique à

Voir aussi