SyndicationPerson 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.
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
- 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 |
---|---|---|
(valeur du nœud) | ||
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 . |
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. |