Partager via


SyndicationPerson Classe

Définition

Représente un auteur ou un collaborateur de contenu de syndication.

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

SyndicationPerson RSS Atom
E-mail (valeur du nœud) email
Nom --- name
Uri --- URI

Constructeurs

SyndicationPerson()

Crée un objet SyndicationPerson .

SyndicationPerson(String)

Crée un objet SyndicationPerson avec la valeur de propriété Name spécifiée.

SyndicationPerson(String, String, Uri)

Crée un objet SyndicationPerson avec les valeurs de propriété Name, Email et URI 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 .

Email

Obtient ou définit l’adresse e-mail de la personne.

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.

Name

Obtient le nom de la personne de syndication.

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.

Uri

Obtient ou définit l’URI (Uniform Resource Identifier) de la personne. Cette propriété représente l’élément atom :uri . Il s’agit de l’URI (Uniform Resource Identifier) absolu résolu par rapport à l’attribut xml :base , s’il est présent. Si l’attribut href est une chaîne d’URI (Uniform Resource Identifier) relative et qu’il n’existe aucun attribut xml :base , cette propriété a la valeur NULL, car l’URI (Uniform Resource Identifier) relatif n’est pas pris en charge par la classe URI (Uniform Resource Identifier) du runtime.

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