Condividi tramite


SyndicationPerson Classe

Definizione

Rappresenta un autore o un collaboratore del contenuto di diffusione.

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
Ereditarietà
Object Platform::Object IInspectable SyndicationPerson
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

La tabella seguente esegue il mapping delle proprietà SyndicationPerson agli elementi feed RSS e Atom.

SyndicationPerson RSS Atom
Posta elettronica (valore del nodo) email
Nome --- name
Uri --- Uri

Costruttori

SyndicationPerson()

Crea un oggetto SyndicationPerson .

SyndicationPerson(String)

Crea un oggetto SyndicationPerson con il valore della proprietà Name specificato.

SyndicationPerson(String, String, Uri)

Crea un oggetto SyndicationPerson con i valori della proprietà Name, Email e Uri specificati.

Proprietà

AttributeExtensions

Ottiene l'elenco di attributi personalizzati dell'elemento.

BaseUri

Ottiene o imposta l'URI di base per l'elemento . Questa proprietà rappresenta l'attributo xml:base sull'elemento . Può essere ereditato da un elemento predecessore.

ElementExtensions

Ottiene l'elenco di elementi figlio all'interno dell'elemento .

Email

Ottiene o imposta l'indirizzo di posta elettronica della persona.

Language

Ottiene o imposta la lingua dell'elemento. Questa proprietà rappresenta l'attributo xml:lang nell'elemento . Può essere ereditato da un elemento predecessore. Deve essere valido in base a XML 1.0.

Name

Ottiene il nome della persona di diffusione.

NodeName

Ottiene o imposta il nome locale dell'elemento.

NodeNamespace

Ottiene o imposta lo spazio dei nomi dell'elemento.

NodeValue

Ottiene o imposta il contenuto di testo dell'elemento. Se l'elemento contiene solo elementi figlio, questa proprietà è NULL.

Uri

Ottiene o imposta l'URI (Uniform Resource Identifier) della persona. Questa proprietà rappresenta l'elemento atom:uri . È l'URI (Uniform Resource Identifier) assoluto risolto con l'attributo xml:base , se presente. Se l'attributo href è una stringa URI (Uniform Resource Identifier) relativa e non esiste un attributo xml:base , questa proprietà è NULL perché l'URI (Uniform Resource Identifier) relativo non è supportato dalla classe URI (Uniform Resource Identifier) di runtime.

Metodi

GetXmlDocument(SyndicationFormat)

Genera l'oggetto DOM che rappresenta questo elemento, tutti gli attributi e gli elementi figlio, inclusi i markup esterni. Gli unici formati accettati da questo metodo sono Atom 1.0 e RSS 2.0.

Si applica a

Vedi anche