Freigeben über


SyndicationPerson Klasse

Definition

Stellt einen Autor oder eine beteiligte Person des Syndication-Inhalts dar.

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
Vererbung
Object Platform::Object IInspectable SyndicationPerson
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

In der folgenden Tabelle werden SyndicationPerson-Eigenschaften RSS- und Atom-Feedelementen zugeordnet.

SyndicationPerson RSS Atom
E-Mail (Knotenwert) email
Name --- name
URI --- uri

Konstruktoren

SyndicationPerson()

Erstellt ein SyndicationPerson-Objekt .

SyndicationPerson(String)

Erstellt ein SyndicationPerson-Objekt mit dem angegebenen Name-Eigenschaftswert .

SyndicationPerson(String, String, Uri)

Erstellt ein SyndicationPerson-Objekt mit den angegebenen Name-, Email- und Uri-Eigenschaftswerten.

Eigenschaften

AttributeExtensions

Ruft die Liste der benutzerdefinierten Attribute des Elements ab.

BaseUri

Ruft den Basis-URI für das -Element ab oder legt diese fest. Diese Eigenschaft stellt das xml:base-Attribut für das -Element dar. Es kann von einem Vorgängerelement geerbt werden.

ElementExtensions

Ruft die Liste der untergeordneten Elemente innerhalb des -Elements ab.

Email

Ruft die E-Mail-Adresse der Person ab oder legt sie fest.

Language

Ruft die Sprache des Elements ab oder legt sie fest. Diese Eigenschaft stellt das xml:lang-Attribut für das -Element dar. Es kann von einem Vorgängerelement geerbt werden. Sie muss gemäß XML 1.0 gültig sein.

Name

Ruft den Namen der Syndication-Person ab.

NodeName

Ruft den lokalen Namen des Elements ab oder legt diese fest.

NodeNamespace

Ruft den Namespace des -Elements ab oder legt den -Namespace fest.

NodeValue

Ruft den Textinhalt des Elements ab oder legt den Textinhalt fest. Wenn das Element nur untergeordnete Elemente enthält, ist diese Eigenschaft NULL.

Uri

Ruft den URI (Uniform Resource Identifier) der Person ab oder legt diese fest. Diese Eigenschaft stellt das atom:uri-Element dar. Dies ist der absolute URI (Uniform Resource Identifier), der für das xml:base-Attribut aufgelöst wird, sofern vorhanden. Wenn das href-Attribut eine relative URI-Zeichenfolge (Uniform Resource Identifier) ist und kein xml:base-Attribut vorhanden ist, ist diese Eigenschaft NULL, da der relative URI (Uniform Resource Identifier) von der URI-Klasse (Uniform Resource Identifier) der Laufzeit nicht unterstützt wird.

Methoden

GetXmlDocument(SyndicationFormat)

Generiert das DOM-Objekt, das dieses Element darstellt, alle Attribute und untergeordneten Elemente, einschließlich fremder Markups. Die einzigen Formate, die von dieser Methode akzeptiert werden , sind Atom 1.0 und RSS 2.0.

Gilt für:

Weitere Informationen