AtomCommonAttributes Class

Summary

Common shared Atom attributes http://tools.ietf.org/html/rfc4287#section-2
graph BT Type-->Base0["ExtensibleBase"] click Base0 "/api/Wyam.Feeds.Syndication.Extensions/ExtensibleBase" Base0-->Base1["Object"] Type-.->Interface0["INamespaceProvider"] click Interface0 "/api/Wyam.Feeds.Syndication/INamespaceProvider" Type["AtomCommonAttributes"] class Type type-node Derived0["AtomLink"]-->Type click Derived0 "/api/Wyam.Feeds.Syndication.Atom/AtomLink" Derived1["AtomPerson"]-->Type click Derived1 "/api/Wyam.Feeds.Syndication.Atom/AtomPerson" Derived2["AtomText"]-->Type click Derived2 "/api/Wyam.Feeds.Syndication.Atom/AtomText" Derived3["AtomBase"]-->Type click Derived3 "/api/Wyam.Feeds.Syndication.Atom/AtomBase" Derived4["AtomInReplyTo"]-->Type click Derived4 "/api/Wyam.Feeds.Syndication.Atom/AtomInReplyTo" Derived5["AtomCategory"]-->Type click Derived5 "/api/Wyam.Feeds.Syndication.Atom/AtomCategory" Derived6["AtomGenerator"]-->Type click Derived6 "/api/Wyam.Feeds.Syndication.Atom/AtomGenerator"

Syntax

public abstract class AtomCommonAttributes : ExtensibleBase, INamespaceProvider

Remarks

atomCommonAttributes attribute xml:base? attribute xml:lang?

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
ThreadingNamespace http://purl.org/syndication/thread/1.0
static
ThreadingPrefix thr
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
XmlNamespace http://www.w3.org/XML/1998/namespace
static
XmlPrefix xml
static

Properties

Name Value Summary
AttributeExtensions List<XmlAttribute>
Inherited from ExtensibleBase
AttributeExtensionsSpecified bool
Inherited from ExtensibleBase
ElementExtensions List<XmlElement>
Inherited from ExtensibleBase
ElementExtensionsSpecified bool
Inherited from ExtensibleBase
XmlBase string
XmlLanguage string

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
Inherited from ExtensibleBase
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