Freigeben über


SyndicationCategory Klasse

Definition

Stellt die Kategorie eines Feeds oder Elements dar. Diese Klasse kapselt Informationen im Element /rss/channel/item/category in RSS 2.0 oder im atom:category-Element in Atom 1.0.

public ref class SyndicationCategory sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationCategoryFactory, 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 SyndicationCategory 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.ISyndicationCategoryFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationCategory final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationCategoryFactory), 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 SyndicationCategory
[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.ISyndicationCategoryFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationCategory
function SyndicationCategory(term, scheme, label)
Public NotInheritable Class SyndicationCategory
Vererbung
Object Platform::Object IInspectable SyndicationCategory
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 SyndicationCategory-Eigenschaften RSS- und Atom-Feedelementen zugeordnet.

SyndicationCategory RSS Atom
Label label (Attribut)
Schema Domäne (Attribut) Schema (Attribut)
Begriff (Knotenwert) URI (Attribut)

Konstruktoren

SyndicationCategory()

Erstellt ein SyndicationCategory-Objekt .

SyndicationCategory(String)

Erstellt ein SyndicationCategory-Objekt mit der angegebenen Ausdruckseigenschaft .

SyndicationCategory(String, String, String)

Erstellt ein SyndicationCategory-Objekt mit den angegebenen 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.

Label

Ruft die Bezeichnung für die Kategorie ab oder legt sie fest. Diese Eigenschaft stellt das label-Attribut für atom:category dar. Es bietet eine Bezeichnung für die Anzeige in Endbenutzeranwendungen.

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.

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.

Scheme

Ruft das Schema der Kategorie ab oder legt dieses fest. Diese Eigenschaft stellt das Schema-Attribut für atom:category oder das Domänen-Attribut für das category-Element in RSS 2.0 dar.

Term

Ruft eine Zeichenfolge ab, die die Kategorie identifiziert, oder legt diese fest. Diese Eigenschaft stellt das erforderliche Ausdrucksattribut für atom:category oder den Textinhalt des category-Elements in RSS 2.0 dar.

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