SyndicationCategory class

Applies to Windows and Windows Phone

Represents the category of a feed or an item. This class encapsulates information in the /rss/channel/item/category element in RSS 2.0 or the atom:category element in Atom 1.0.

Syntax


Public NotInheritable Class SyndicationCategory
    Implements ISyndicationNode

Attributes

[DualApiPartition()]
[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]

Members

The SyndicationCategory class has these types of members:

Constructors

The SyndicationCategory class has these constructors.

ConstructorDescription
SyndicationCategory() Creates a SyndicationCategory object.
SyndicationCategory(String) Creates a SyndicationCategory object with the specified term property.
SyndicationCategory(String, String, String) Creates SyndicationCategory object with the specified property values.

 

Methods

The SyndicationCategory class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.

MethodDescription
GetXmlDocument Generates the DOM object that represents this element, all the attributes and child elements including foreign markups. The only formats accepted by this method are Atom 1.0 and RSS 2.0.

 

Properties

The SyndicationCategory class has these properties.

PropertyAccess typeDescription

AttributeExtensions

Read-onlyGets the list of custom attributes of the element.

BaseUri

Read/writeGets or sets the base URI for the element. This property represents the xml:base attribute on the element. It may be inherited from an ancestor element.

ElementExtensions

Read-onlyGets the list of child elements within the element.

Label

Read/writeGets or sets the label for the category. This property represents the label attribute on atom:category. It provides a label for display in end-user applications.

Language

Read/writeGets or sets the language of the element. This property represents the xml:lang attribute on the element. It may be inherited from an ancestor element. It must be valid according to XML 1.0.

NodeName

Read/writeGets or sets the local name of the element.

NodeNamespace

Read/writeGets or sets the namespace of the element.

NodeValue

Read/writeGets or sets the text content of the element. If the element contains only child elements, this property is NULL.

Scheme

Read/writeGets or sets the scheme of the category. This property represents the scheme attribute on atom:category or the domain attribute on the category element in RSS 2.0.

Term

Read/writeGets or sets a string that identifies the category. This property represents the required term attribute on atom:category or the text content of the category element in RSS 2.0.

 

Remarks

The following table maps SyndicationCategory properties to RSS and Atom feed elements.

SyndicationCategoryRSSAtom
Label label (attribute)
Scheme domain (attribute)scheme (attribute)
Term (node value)uri (attribute)

 

Requirements

Minimum supported client

Windows 8 [Windows Store apps, desktop apps]

Minimum supported server

Windows Server 2012 [Windows Store apps, desktop apps]

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Web.Syndication
Windows::Web::Syndication [C++]

Metadata

Windows.winmd

See also

Quickstart: Accessing a web feed
Syndication sample

 

 

Show:
© 2014 Microsoft