RSSChannel Type

The information about an RSS Feed as received from the server.

Remarks

When an RSS feed is parsed by the component, each item is parsed into an RSSItem type and other information about the feed is presented as RSSChannel.

Fields

Category
String

The value of this field is a forward-slash-separated string that identifies a hierarchic location in a particular hierarchy. The conventions used to interpret an RSS channel's category depend upon the processor.

CategoryDomain
String

This field contains the URL indicating the definition of the current RSS channel's category. This points to a location that defines the category indicated by the Category field.

Copyright
String

This field contains the copyright information for the current RSS channel (500 char max).

Description
String

This field contains a textual description of the current RSS feed (Required - 500 char max).

This property is filled in automatically after calling GetFeed.

Required fields for building RSS feeds include the Channel's Link, Title, and Description fields.

Docs
String

This should contain a URL for the documentation describing what format was used to create the current RSS channel. The default value points to the standard RSS 2.0 documentation found at "http://backend.userland.com/rss2".

Generator
String

This field contains the name of the program which created the RSS feed.

ImageDescription
String

This field is used to specify text that is included in the title attribute of the image's link formed in HTML rendering.

ImageHeight
String

This field contains the height of the image in pixels.

ImageLink
String

This field contains the URL associated with the channel's associated image.

Images are required for RSS channels that conform to version 0.91 and 0.92 of the RSS protocol. The following properties are required for an image:

ImageLinkThe link associated with the image. For graphical representations, this is the webpage that will be displayed if the image is clicked.
ImageTitleThe title of the image.
ImageUrlURL where the image can be found.

ImageTitle
String

This field contains the title of the channel's associated image.

Images are required for RSS channels that conform to version 0.91 and 0.92 of the RSS protocol. The following properties are required for an image:

ImageLinkThe link associated with the image.
ImageTitleThe title of the image.
ImageUrlURL where the image can be found.

ImageUrl
String

This field contains the URL location of the channel's associated image.

Images are required for RSS channels that conform to version 0.91 and 0.92 of the RSS protocol. The following properties are required for an image:

ImageLinkThe link associated with the image.
ImageTitleThe title of the image.
ImageUrlURL where the image can be found.

ImageWidth
String

This field contains the width of the image in pixels.

Language
String

This field is required for feeds that conform to version 0.91 of the RSS protocol. It contains the language code used to identify the language of the current RSS channel.

Examples include:

en English
en-US English (U.S. version)
ja Japanese
sq Albanian
fr-ca French (Canada)
etc...

For a detailed explanation about language codes please refer to RFC 1766.

LastBuildDate
String

This field contains the date of the current RSS channel's most recent content changes. It should conform to the standards set in RFC 822, with the exception that years can be either 2 or 4 characters long.

Link
String

This field contains the URL that corresponds to the website where the RSS channel is located (Required - 500 char max).

This property is filled in automatically after calling GetFeed.

Required fields for building RSS feeds include the Channel's Link, Title, and Description fields.

ManagingEditor
String

This field contains the email address or contact information for the current RSS channel's editor.

PubDate
String

This field contains the date of the current RSS channel's most recent publication. It should conform to the standards set in RFC 822, with the exception that years can be either 2 or 4 characters long.

SkipDays
String

This field contains a list of days in which aggregators may skip reading the channel. When using This field, its value must contain "<day>" XML sub-elements. Each sub-element's value must be a valid day of the week, such as Monday, Tuesday, Wednesday, etc. There may be up to seven days specified for This field.

SkipHours
String

This field contains a list of hours in which aggregators may skip reading the channel. When using This field, its value must contain "<hour>" XML sub-elements. Each sub-element's value must be a valid hour between 0 and 23, representing a time in GMT. There may be up to 24 sub-elements specified for This field.

NOTE: Hour zero is the hour starting at midnight.

Title
String

This field contains the title of the current RSS Feed (Required - 40 char max). Typically the title of the channel is similar to that of the web page where the RSS content is hosted.

This property is filled in automatically after calling GetFeed.

Required fields for building RSS feeds include the Channel's Link, Title, and Description fields.

Ttl
String

This field contains a number of minutes that represents how long the channel may be cached before it needs to be refreshed from the source.

WebMaster
String

This field contains the email address or contact information for the current RSS channel's webmaster.

Constructors

public RSSChannel();



public RSSChannel(String title, String description);



Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 Android Edition - Version 20.0 [Build 8307]