|
|
public abstract interface ISyndicationClient
|
|
|
|
|
|
public abstract virtual Boolean BypassCacheOnRetrieve { get; set; }
|
|
|
public abstract virtual UInt32 MaxResponseBufferSize { get; set; }
|
|
|
public abstract virtual IPasswordCredential ProxyCredential { get; set; }
|
|
|
public abstract virtual IPasswordCredential ServerCredential { get; set; }
|
|
|
public abstract virtual UInt32 Timeout { get; set; }
|
|
|
public abstract virtual RetrieveFeedOperation RetrieveFeedAsync(Uri uri);
|
|
|
public abstract virtual void SetRequestHeader(String name, String value);
|
|
|
public abstract interface ISyndicationFeed
|
|
|
: ISyndicationNode
|
|
|
public abstract virtual IList`1<ISyndicationPerson> Authors { get; }
|
|
|
public abstract virtual IList`1<ISyndicationCategory> Categories { get; }
|
|
|
public abstract virtual IList`1<ISyndicationPerson> Contributors { get; }
|
|
|
public abstract virtual Uri FirstUri { get; }
|
|
|
public abstract virtual ISyndicationGenerator Generator { get; set; }
|
|
|
public abstract virtual Uri IconUri { get; set; }
|
|
|
public abstract virtual String Id { get; set; }
|
|
|
public abstract virtual Uri ImageUri { get; set; }
|
|
|
public abstract virtual IList`1<ISyndicationItem> Items { get; }
|
|
|
public abstract virtual DateTimeOffset LastUpdatedTime { get; set; }
|
|
|
public abstract virtual Uri LastUri { get; }
|
|
|
public abstract virtual IList`1<ISyndicationLink> Links { get; }
|
|
|
public abstract virtual Uri NextUri { get; }
|
|
|
public abstract virtual Uri PreviousUri { get; }
|
|
|
public abstract virtual ISyndicationText Rights { get; set; }
|
|
|
public abstract virtual SyndicationFormat SourceFormat { get; }
|
|
|
public abstract virtual ISyndicationText Subtitle { get; set; }
|
|
|
public abstract virtual ISyndicationText Title { get; set; }
|
|
|
public abstract virtual void Load(String feedString);
|
|
|
public abstract virtual void LoadFromXml(XmlDocument feedDocument);
|
|
|
public abstract interface ISyndicationItem
|
|
|
: ISyndicationNode
|
|
|
public abstract virtual IList`1<ISyndicationPerson> Authors { get; }
|
|
|
public abstract virtual IList`1<ISyndicationCategory> Categories { get; }
|
|
|
public abstract virtual Uri CommentsUri { get; set; }
|
|
|
public abstract virtual ISyndicationContent Content { get; set; }
|
|
|
public abstract virtual IList`1<ISyndicationPerson> Contributors { get; }
|
|
|
public abstract virtual Uri EditMediaUri { get; }
|
|
|
public abstract virtual Uri EditUri { get; }
|
|
|
public abstract virtual String ETag { get; }
|
|
|
public abstract virtual Uri FeedUri { get; }
|
|
|
public abstract virtual String Id { get; set; }
|
|
|
public abstract virtual Uri ItemUri { get; }
|
|
|
public abstract virtual DateTimeOffset LastUpdatedTime { get; set; }
|
|
|
public abstract virtual IList`1<ISyndicationLink> Links { get; }
|
|
|
public abstract virtual DateTimeOffset PublishedDate { get; set; }
|
|
|
public abstract virtual ISyndicationText Rights { get; set; }
|
|
|
public abstract virtual ISyndicationFeed Source { get; set; }
|
|
|
public abstract virtual ISyndicationText Summary { get; set; }
|
|
|
public abstract virtual ISyndicationText Title { get; set; }
|
|
|
public abstract virtual void Load(String itemString);
|
|
|
public abstract virtual void LoadFromXml(XmlDocument itemDocument);
|
|
|
public abstract interface ISyndicationNode
|
|
|
|
|
|
public abstract virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public abstract virtual Uri BaseUri { get; set; }
|
|
|
public abstract virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public abstract virtual String Language { get; set; }
|
|
|
public abstract virtual String NodeName { get; set; }
|
|
|
public abstract virtual String NodeNamespace { get; set; }
|
|
|
public abstract virtual String NodeValue { get; set; }
|
|
|
public abstract virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class RetrieveFeedOperation
|
|
|
: __ComObject, IAsyncOperationWithProgress`2<SyndicationFeed, RetrievalProgress>, IAsyncInfo
|
|
|
public virtual AsyncOperationWithProgressCompletedHandler`2<SyndicationFeed, RetrievalProgress> Completed { get; set; }
|
|
|
public virtual Exception ErrorCode { get; }
|
|
|
public virtual UInt32 Id { get; }
|
|
|
public virtual AsyncOperationProgressHandler`2<SyndicationFeed, RetrievalProgress> Progress { get; set; }
|
|
|
public virtual AsyncStatus Status { get; }
|
|
|
public virtual void Cancel();
|
|
|
public virtual void Close();
|
|
|
public virtual SyndicationFeed GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class SyndicationCategory
|
|
|
: __ComObject, ISyndicationCategory, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Label { get; set; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual String Scheme { get; set; }
|
|
|
public virtual String Term { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class SyndicationClient
|
|
|
: __ComObject, ISyndicationClient
|
|
|
public virtual Boolean BypassCacheOnRetrieve { get; set; }
|
|
|
public virtual UInt32 MaxResponseBufferSize { get; set; }
|
|
|
public virtual IPasswordCredential ProxyCredential { get; set; }
|
|
|
public virtual IPasswordCredential ServerCredential { get; set; }
|
|
|
public virtual UInt32 Timeout { get; set; }
|
|
|
public virtual RetrieveFeedOperation RetrieveFeedAsync(Uri uri);
|
|
|
public virtual void SetRequestHeader(String name, String value);
|
|
|
public sealed class SyndicationContent
|
|
|
: __ComObject, ISyndicationText, ISyndicationNode, ISyndicationContent
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual Uri SourceUri { get; set; }
|
|
|
public virtual String Text { get; set; }
|
|
|
public virtual String Type { get; set; }
|
|
|
public virtual IXmlDocument Xml { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public virtual String ToString();
|
|
|
public sealed class SyndicationFeed
|
|
|
: __ComObject, ISyndicationFeed, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual IList`1<ISyndicationPerson> Authors { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationCategory> Categories { get; }
|
|
|
public virtual IList`1<ISyndicationPerson> Contributors { get; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual Uri FirstUri { get; }
|
|
|
public virtual ISyndicationGenerator Generator { get; set; }
|
|
|
public virtual Uri IconUri { get; set; }
|
|
|
public virtual String Id { get; set; }
|
|
|
public virtual Uri ImageUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationItem> Items { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual DateTimeOffset LastUpdatedTime { get; set; }
|
|
|
public virtual Uri LastUri { get; }
|
|
|
public virtual IList`1<ISyndicationLink> Links { get; }
|
|
|
public virtual Uri NextUri { get; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual Uri PreviousUri { get; }
|
|
|
public virtual ISyndicationText Rights { get; set; }
|
|
|
public virtual SyndicationFormat SourceFormat { get; }
|
|
|
public virtual ISyndicationText Subtitle { get; set; }
|
|
|
public virtual ISyndicationText Title { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public virtual void Load(String feedString);
|
|
|
public virtual void LoadFromXml(XmlDocument feedDocument);
|
|
|
public sealed class SyndicationGenerator
|
|
|
: __ComObject, ISyndicationGenerator, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual String Text { get; set; }
|
|
|
public virtual Uri Uri { get; set; }
|
|
|
public virtual String Version { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class SyndicationItem
|
|
|
: __ComObject, ISyndicationItem, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual IList`1<ISyndicationPerson> Authors { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationCategory> Categories { get; }
|
|
|
public virtual Uri CommentsUri { get; set; }
|
|
|
public virtual ISyndicationContent Content { get; set; }
|
|
|
public virtual IList`1<ISyndicationPerson> Contributors { get; }
|
|
|
public virtual Uri EditMediaUri { get; }
|
|
|
public virtual Uri EditUri { get; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String ETag { get; }
|
|
|
public virtual Uri FeedUri { get; }
|
|
|
public virtual String Id { get; set; }
|
|
|
public virtual Uri ItemUri { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual DateTimeOffset LastUpdatedTime { get; set; }
|
|
|
public virtual IList`1<ISyndicationLink> Links { get; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual DateTimeOffset PublishedDate { get; set; }
|
|
|
public virtual ISyndicationText Rights { get; set; }
|
|
|
public virtual ISyndicationFeed Source { get; set; }
|
|
|
public virtual ISyndicationText Summary { get; set; }
|
|
|
public virtual ISyndicationText Title { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public virtual void Load(String itemString);
|
|
|
public virtual void LoadFromXml(XmlDocument itemDocument);
|
|
|
public sealed class SyndicationLink
|
|
|
: __ComObject, ISyndicationLink, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual UInt32 Length { get; set; }
|
|
|
public virtual String MediaType { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual String Relationship { get; set; }
|
|
|
public virtual String ResourceLanguage { get; set; }
|
|
|
public virtual String Title { get; set; }
|
|
|
public virtual Uri Uri { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class SyndicationNode
|
|
|
: __ComObject, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class SyndicationPerson
|
|
|
: __ComObject, ISyndicationPerson, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Email { get; set; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String Name { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual Uri Uri { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public sealed class SyndicationText
|
|
|
: __ComObject, ISyndicationText, ISyndicationNode
|
|
|
public virtual IList`1<ISyndicationAttribute> AttributeExtensions { get; }
|
|
|
public virtual Uri BaseUri { get; set; }
|
|
|
public virtual IList`1<ISyndicationNode> ElementExtensions { get; }
|
|
|
public virtual String Language { get; set; }
|
|
|
public virtual String NodeName { get; set; }
|
|
|
public virtual String NodeNamespace { get; set; }
|
|
|
public virtual String NodeValue { get; set; }
|
|
|
public virtual String Text { get; set; }
|
|
|
public virtual String Type { get; set; }
|
|
|
public virtual IXmlDocument Xml { get; set; }
|
|
|
public virtual XmlDocument GetXmlDocument(SyndicationFormat format);
|
|
|
public virtual String ToString();
|