SyndicationFeedFormatter Class
An abstract class used as a base class for other formatters, (for example Atom10FeedFormatter).
Assembly: System.ServiceModel (in System.ServiceModel.dll)
System.ServiceModel.Syndication::SyndicationFeedFormatter
System.ServiceModel.Syndication::Atom10FeedFormatter
System.ServiceModel.Syndication::Rss20FeedFormatter
| Name | Description | |
|---|---|---|
![]() | SyndicationFeedFormatter() | Creates a new instance of the SyndicationFeedFormatter class. |
![]() | SyndicationFeedFormatter(SyndicationFeed^) | Creates a new instance of the SyndicationFeedFormatter class with the specified SyndicationFeed instance. |
| Name | Description | |
|---|---|---|
![]() | Feed | Gets the SyndicationFeed associated with the formatter. |
![]() | Version | Gets the syndication version of the formatter. |
| Name | Description | |
|---|---|---|
![]() | CanRead(XmlReader^) | Verifies whether the specified XmlReader contains a valid syndication feed. |
![]() ![]() | CreateCategory(SyndicationFeed^) | Creates a new instance of the SyndicationCategory class using the specified SyndicationFeed instance. |
![]() ![]() | CreateCategory(SyndicationItem^) | Creates a new instance of the SyndicationCategory class using the specified SyndicationItem instance. |
![]() | CreateFeedInstance() | Creates a new instance of the SyndicationFeed class. |
![]() ![]() | CreateItem(SyndicationFeed^) | Creates a new instance of the SyndicationItem class using the specified SyndicationFeed instance. |
![]() ![]() | CreateLink(SyndicationFeed^) | Creates a new instance of the SyndicationLink class with the specified SyndicationFeed. |
![]() ![]() | CreateLink(SyndicationItem^) | Creates a new instance of the SyndicationLink class with the specified SyndicationItem. |
![]() ![]() | CreatePerson(SyndicationFeed^) | Creates a new SyndicationPerson instance with the specified SyndicationFeed instance. |
![]() ![]() | CreatePerson(SyndicationItem^) | Creates a new SyndicationPerson instance with the specified SyndicationItem instance. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() ![]() | LoadElementExtensions(XmlReader^, SyndicationCategory^, Int32) | Loads element extensions into the specified SyndicationCategory using the specified XmlReader and maximum extension size. |
![]() ![]() | LoadElementExtensions(XmlReader^, SyndicationFeed^, Int32) | Loads element extensions into the specified SyndicationFeed using the specified XmlReader and maximum extension size. |
![]() ![]() | LoadElementExtensions(XmlReader^, SyndicationItem^, Int32) | Loads element extensions into the specified SyndicationItem using the specified XmlReader and maximum extension size. |
![]() ![]() | LoadElementExtensions(XmlReader^, SyndicationLink^, Int32) | Loads element extensions into the specified SyndicationLink using the specified XmlReader and maximum extension size. |
![]() ![]() | LoadElementExtensions(XmlReader^, SyndicationPerson^, Int32) | Loads element extensions into the specified SyndicationPerson using the specified XmlReader and maximum extension size. |
![]() | MemberwiseClone() | |
![]() | ReadFrom(XmlReader^) | Reads in a SyndicationFeed from the specified XmlReader. |
![]() | SetFeed(SyndicationFeed^) | Associates a SyndicationFeed instance with the SyndicationFeedFormatter. |
![]() | ToString() | Gets a string representation of the SyndicationFeedFormatter instance.(Overrides Object::ToString().) |
![]() ![]() | TryParseAttribute(String^, String^, String^, SyndicationCategory^, String^) | Attempts to parse an attribute extension using the specified SyndicationCategory instance. |
![]() ![]() | TryParseAttribute(String^, String^, String^, SyndicationFeed^, String^) | Attempts to parse an attribute extension using the specified SyndicationFeed instance. |
![]() ![]() | TryParseAttribute(String^, String^, String^, SyndicationItem^, String^) | Attempts to parse an attribute extension using the specified SyndicationItem instance. |
![]() ![]() | TryParseAttribute(String^, String^, String^, SyndicationLink^, String^) | Attempts to parse an attribute extension using the specified SyndicationLink instance. |
![]() ![]() | TryParseAttribute(String^, String^, String^, SyndicationPerson^, String^) | Attempts to parse an attribute extension using the specified SyndicationPerson instance. |
![]() ![]() | TryParseContent(XmlReader^, SyndicationItem^, String^, String^, SyndicationContent^%) | Attempts to parse syndication item content using the specified SyndicationItem instance. |
![]() ![]() | TryParseElement(XmlReader^, SyndicationCategory^, String^) | Attempts to parse an element extension using the specified SyndicationCategory instance. |
![]() ![]() | TryParseElement(XmlReader^, SyndicationFeed^, String^) | Attempts to parse an element extension using the specified SyndicationFeed instance. |
![]() ![]() | TryParseElement(XmlReader^, SyndicationItem^, String^) | Attempts to parse an element extension using the specified SyndicationItem instance. |
![]() ![]() | TryParseElement(XmlReader^, SyndicationLink^, String^) | Attempts to parse an element extension using the specified SyndicationLink instance. |
![]() ![]() | TryParseElement(XmlReader^, SyndicationPerson^, String^) | Attempts to parse an element extension using the specified SyndicationPerson instance. |
![]() ![]() | WriteAttributeExtensions(XmlWriter^, SyndicationCategory^, String^) | Writes the attribute extensions in the SyndicationCategory instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteAttributeExtensions(XmlWriter^, SyndicationFeed^, String^) | Writes the attribute extensions in the SyndicationFeed instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteAttributeExtensions(XmlWriter^, SyndicationItem^, String^) | Writes the attribute extensions in the SyndicationItem instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteAttributeExtensions(XmlWriter^, SyndicationLink^, String^) | Writes the attribute extensions in the SyndicationLink instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteAttributeExtensions(XmlWriter^, SyndicationPerson^, String^) | Writes the attribute extensions in the SyndicationPerson instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteElementExtensions(XmlWriter^, SyndicationCategory^, String^) | Writes the element extensions in the SyndicationCategory instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteElementExtensions(XmlWriter^, SyndicationFeed^, String^) | Writes the element extensions in the SyndicationFeed instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteElementExtensions(XmlWriter^, SyndicationItem^, String^) | Writes the element extensions in the SyndicationItem instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteElementExtensions(XmlWriter^, SyndicationLink^, String^) | Writes the element extensions in the SyndicationLink instance to the specified XmlWriter in the specified syndication version. |
![]() ![]() | WriteElementExtensions(XmlWriter^, SyndicationPerson^, String^) | Writes the element extensions in the SyndicationPerson instance to the specified XmlWriter in the specified syndication version. |
![]() | WriteTo(XmlWriter^) | Writes the SyndicationFeed to the specified XmlWriter instance. |
This class is abstract and cannot be instantiated directly.
Available since 3.5
Silverlight
Available since 2.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.



