語言

SyndicationFeedFormatter 類別

定義

一個抽象類別,作為其他格式化器的基底類別,(例如 Atom10FeedFormatter)。

public ref class SyndicationFeedFormatter abstract
[System.Runtime.Serialization.DataContract]
public abstract class SyndicationFeedFormatter
[<System.Runtime.Serialization.DataContract>]
type SyndicationFeedFormatter = class
Public MustInherit Class SyndicationFeedFormatter
繼承
SyndicationFeedFormatter
衍生
屬性

備註

此類別為抽象的,無法直接實例化。

建構函式

名稱 Description
SyndicationFeedFormatter()

建立一個新的類別實例 SyndicationFeedFormatter 。

SyndicationFeedFormatter(SyndicationFeed)

建立一個新的類別實例 SyndicationFeedFormatter ,並使用指定的 SyndicationFeed 實例。

屬性

名稱 Description
DateTimeParser

將 代理 ,該類別用 SyndicationFeedFormatter 來將字串資料轉換 XmlDateTimeData 成 DateTimeOffset。

Feed

它會與 SyndicationFeed 格式化器相關聯。

UriParser

委託 這個類別用 SyndicationFeedFormatter 來從字串輸入建立 Uri 實例。

Version

會拿到格式化器的聯播版本。

方法

名稱 Description
CanRead(XmlReader)

驗證指定 XmlReader 內容是否包含有效的聯播串流。

CreateCategory(SyndicationFeed)

使用指定的SyndicationCategory實例建立一個新的類別實例SyndicationFeed。

CreateCategory(SyndicationItem)

使用指定的SyndicationCategory實例建立一個新的類別實例SyndicationItem。

CreateFeedInstance()

建立一個新的類別實例 SyndicationFeed 。

CreateItem(SyndicationFeed)

使用指定的SyndicationItem實例建立一個新的類別實例SyndicationFeed。

CreateLink(SyndicationFeed)

建立一個新的類別實例 SyndicationLink ,並指定為 SyndicationFeed。

CreateLink(SyndicationItem)

建立一個新的類別實例 SyndicationLink ,並指定為 SyndicationItem。

CreatePerson(SyndicationFeed)

建立 SyndicationPerson 一個包含指定 SyndicationFeed 實例的新實例。

CreatePerson(SyndicationItem)

建立 SyndicationPerson 一個包含指定 SyndicationItem 實例的新實例。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
LoadElementExtensions(XmlReader, SyndicationCategory, Int32)

將元素擴充載入 SyndicationCategory 指定範圍,使用指定 XmlReader 且最大擴充範圍大小。

LoadElementExtensions(XmlReader, SyndicationFeed, Int32)

將元素擴充載入 SyndicationFeed 指定範圍,使用指定 XmlReader 且最大擴充範圍大小。

LoadElementExtensions(XmlReader, SyndicationItem, Int32)

將元素擴充載入 SyndicationItem 指定範圍,使用指定 XmlReader 且最大擴充範圍大小。

LoadElementExtensions(XmlReader, SyndicationLink, Int32)

將元素擴充載入 SyndicationLink 指定範圍,使用指定 XmlReader 且最大擴充範圍大小。

LoadElementExtensions(XmlReader, SyndicationPerson, Int32)

將元素擴充載入 SyndicationPerson 指定範圍,使用指定 XmlReader 且最大擴充範圍大小。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ReadFrom(XmlReader)

從指定的 SyndicationFeed中讀取 aXmlReader。

SetFeed(SyndicationFeed)

將實 SyndicationFeed 例 SyndicationFeedFormatter與 。

ToString()

會得到實 SyndicationFeedFormatter 例的字串表示。

TryParseAttribute(String, String, String, SyndicationCategory, String)

嘗試利用指定的 SyndicationCategory 實例解析屬性擴充。

TryParseAttribute(String, String, String, SyndicationFeed, String)

嘗試利用指定的 SyndicationFeed 實例解析屬性擴充。

TryParseAttribute(String, String, String, SyndicationItem, String)

嘗試利用指定的 SyndicationItem 實例解析屬性擴充。

TryParseAttribute(String, String, String, SyndicationLink, String)

嘗試利用指定的 SyndicationLink 實例解析屬性擴充。

TryParseAttribute(String, String, String, SyndicationPerson, String)

嘗試利用指定的 SyndicationPerson 實例解析屬性擴充。

TryParseContent(XmlReader, SyndicationItem, String, String, SyndicationContent)

嘗試利用指定的 SyndicationItem 實例解析聯播項目內容。

TryParseElement(XmlReader, SyndicationCategory, String)

嘗試利用指定的 SyndicationCategory 實例解析元素擴充。

TryParseElement(XmlReader, SyndicationFeed, String)

嘗試利用指定的 SyndicationFeed 實例解析元素擴充。

TryParseElement(XmlReader, SyndicationItem, String)

嘗試利用指定的 SyndicationItem 實例解析元素擴充。

TryParseElement(XmlReader, SyndicationLink, String)

嘗試利用指定的 SyndicationLink 實例解析元素擴充。

TryParseElement(XmlReader, SyndicationPerson, String)

嘗試利用指定的 SyndicationPerson 實例解析元素擴充。

WriteAttributeExtensions(XmlWriter, SyndicationCategory, String)

在實例中寫入指定的聯播版本中指定的SyndicationCategory屬性擴展XmlWriter。

WriteAttributeExtensions(XmlWriter, SyndicationFeed, String)

在實例中寫入指定的聯播版本中指定的SyndicationFeed屬性擴展XmlWriter。

WriteAttributeExtensions(XmlWriter, SyndicationItem, String)

在實例中寫入指定的聯播版本中指定的SyndicationItem屬性擴展XmlWriter。

WriteAttributeExtensions(XmlWriter, SyndicationLink, String)

在實例中寫入指定的聯播版本中指定的SyndicationLink屬性擴展XmlWriter。

WriteAttributeExtensions(XmlWriter, SyndicationPerson, String)

在實例中寫入指定的聯播版本中指定的SyndicationPerson屬性擴展XmlWriter。

WriteElementExtensions(XmlWriter, SyndicationCategory, String)

將實例中的 SyndicationCategory 元素擴展寫入 XmlWriter 指定的聯播版本。

WriteElementExtensions(XmlWriter, SyndicationFeed, String)

將實例中的 SyndicationFeed 元素擴展寫入 XmlWriter 指定的聯播版本。

WriteElementExtensions(XmlWriter, SyndicationItem, String)

將實例中的 SyndicationItem 元素擴展寫入 XmlWriter 指定的聯播版本。

WriteElementExtensions(XmlWriter, SyndicationLink, String)

將實例中的 SyndicationLink 元素擴展寫入 XmlWriter 指定的聯播版本。

WriteElementExtensions(XmlWriter, SyndicationPerson, String)

將實例中的 SyndicationPerson 元素擴展寫入 XmlWriter 指定的聯播版本。

WriteTo(XmlWriter)

將 寫 SyndicationFeed 入指定的 XmlWriter 實例。

適用於