Partager via


SyndicationText Classe

Définition

Implémente l’interface ISyndicationText qui encapsule des éléments dans RSS 2.0 ou Atom 1.0 qui peuvent avoir du texte, du HTML ou du XHTML. Dans Atom 1.0, cet objet est mappé à un atomTextConstruct dans le schéma, qui peut être des éléments atom :title, atom :subtitle, atom :rights ou atom :summary .

public ref class SyndicationText sealed : ISyndicationText
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationTextFactory, 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 SyndicationText final : ISyndicationText
/// [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.ISyndicationTextFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationText final : ISyndicationText
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationTextFactory), 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 SyndicationText : ISyndicationText
[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.ISyndicationTextFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationText : ISyndicationText
function SyndicationText(text, type)
Public NotInheritable Class SyndicationText
Implements ISyndicationText
Héritage
Object Platform::Object IInspectable SyndicationText
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 SyndicationText aux éléments de flux RSS et Atom.

SyndicationText RSS Atom
Texte (valeur du nœud) (valeur du nœud)
Type --- type (attribut)
Xml --- (valeur du nœud xhtml)

Constructeurs

SyndicationText()

Crée un objet SyndicationText .

SyndicationText(String)

Crée un objet SyndicationText avec la valeur de propriété Text spécifiée.

SyndicationText(String, SyndicationTextType)

Crée un objet SyndicationText avec les valeurs de propriété Text et Type spécifiées.

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 le contenu d’une construction de contenu texte comme atom :title.

Type

Obtient ou définit le type du contenu.

Xml

Obtient ou définit le contenu XML.

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