RdfItem Class

Summary

RDF 1.0 Item http://web.resource.org/rss/1.0/spec#s5.5
graph BT Type-->Base0["RdfBase"] click Base0 "/api/Wyam.Feeds.Syndication.Rdf/RdfBase" Base0-->Base1["ExtensibleBase"] click Base1 "/api/Wyam.Feeds.Syndication.Extensions/ExtensibleBase" Base1-->Base2["Object"] Type-.->Interface0["INamespaceProvider"] click Interface0 "/api/Wyam.Feeds.Syndication/INamespaceProvider" Type-.->Interface1["IUriProvider"] click Interface1 "/api/Wyam.Feeds.Syndication/IUriProvider" Type-.->Interface2["IFeedItem"] click Interface2 "/api/Wyam.Feeds.Syndication/IFeedItem" Type-.->Interface3["IFeedMetadata"] click Interface3 "/api/Wyam.Feeds.Syndication/IFeedMetadata" Type["RdfItem"] class Type type-node Derived0["RdfChannel"]-->Type click Derived0 "/api/Wyam.Feeds.Syndication.Rdf/RdfChannel" Derived1["RdfTextInput"]-->Type click Derived1 "/api/Wyam.Feeds.Syndication.Rdf/RdfTextInput"

Syntax

public class RdfItem : RdfBase, INamespaceProvider, IUriProvider, IFeedItem, IFeedMetadata

Constructors

Fields

Name Constant Value Summary
ContentEncodedElement encoded
Inherited from ExtensibleBase
static
ContentNamespace http://purl.org/rss/1.0/modules/content/
Inherited from ExtensibleBase
static
ContentPrefix content
Inherited from ExtensibleBase
static
SlashCommentsElement comments
Inherited from ExtensibleBase
static
SlashNamespace http://purl.org/rss/1.0/modules/slash/
Inherited from ExtensibleBase
static
SlashPrefix slash
Inherited from ExtensibleBase
static
WfwCommentElement comment
Inherited from ExtensibleBase
static
WfwCommentRssElement commentRss
Inherited from ExtensibleBase
static
WfwNamespace http://wellformedweb.org/CommentAPI/
Inherited from ExtensibleBase
static
WfwPrefix wfw
Inherited from ExtensibleBase
static

Properties

Name Value Summary
About string
Gets and sets a URL link to the described resource
Inherited from RdfBase
AttributeExtensions List<XmlAttribute>
Inherited from ExtensibleBase
AttributeExtensionsSpecified bool
Inherited from ExtensibleBase
ContentEncoded string
Gets and sets the encoded content for this item
Description string
Gets and sets a brief description of the channel's content, function, source, etc.
ElementExtensions List<XmlElement>
Inherited from ExtensibleBase
ElementExtensionsSpecified bool
Inherited from ExtensibleBase
Link string
Gets and sets the URL to which an HTML rendering of the channel title will link, commonly the parent site's home or news page.
Inherited from RdfBase
SlashComments int
Gets and sets the number of comments for this item
SlashCommentsSpecified bool
Title string
Gets and sets a descriptive title for the channel.
Inherited from RdfBase
WfwComment string
Gets and sets the Uri to which comments can be POSTed
WfwCommentRss string
Gets and sets the Uri at which a feed of comments can be found

Methods

Name Value Summary
AddExtensions(IExtensionAdapter) void
Applies the extensions in adapter to ExtensibleBase
Inherited from ExtensibleBase
AddNamespaces(XmlSerializerNamespaces) void
Adds additional namespace URIs for the feed
ConvertToDateTime(string) Nullable<DateTime>
Inherited from ExtensibleBase
static
ConvertToString(DateTime) string
Inherited from ExtensibleBase
static
ConvertToString(Uri) string
Inherited from ExtensibleBase
static
ConvertToUri(string) Uri
Inherited from ExtensibleBase
static
FillExtensions(IExtensionAdapter) void
Extracts the extensions in this ExtensibleBase into adapter
Inherited from ExtensibleBase
GitHub