語言

ServiceDocumentFormatter 類別

定義

一個抽象類別,用作其他格式化器的基底類別,例如 AtomPub10ServiceDocumentFormatter。

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

備註

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

建構函式

名稱 Description
ServiceDocumentFormatter()

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

ServiceDocumentFormatter(ServiceDocument)

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

屬性

名稱 Description
Document

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

Version

取得格式化器的版本。

方法

名稱 Description
CanRead(XmlReader)

驗證指定的 XmlReader 文件是否包含有效的服務文件。

CreateCategory(InlineCategoriesDocument)

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

CreateCollection(Workspace)

建立新的 ResourceCollectionInfo 實例。

CreateDocumentInstance()

建立新的 ServiceDocument 實例。

CreateInlineCategories(ResourceCollectionInfo)

會產生一個新的 InlineCategoriesDocument。

CreateReferencedCategories(ResourceCollectionInfo)

會產生一個新的 ReferencedCategoriesDocument。

CreateWorkspace(ServiceDocument)

會產生一個新的 Workspace。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

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

載入元素延伸。

LoadElementExtensions(XmlReader, ResourceCollectionInfo, Int32)

載入元素延伸。

LoadElementExtensions(XmlReader, ServiceDocument, Int32)

載入元素延伸。

LoadElementExtensions(XmlReader, Workspace, Int32)

載入元素延伸。

MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ReadFrom(XmlReader)

讀取指定的 XmlReader服務文件。

SetDocument(ServiceDocument)

設定 ServiceDocument 要寫。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)
TryParseAttribute(String, String, String, CategoriesDocument, String)

嘗試解析屬性擴充。

TryParseAttribute(String, String, String, ResourceCollectionInfo, String)

嘗試解析屬性擴充。

TryParseAttribute(String, String, String, ServiceDocument, String)

嘗試解析屬性擴充。

TryParseAttribute(String, String, String, Workspace, String)

嘗試解析屬性擴充。

TryParseElement(XmlReader, CategoriesDocument, String)

嘗試解析元素擴充。

TryParseElement(XmlReader, ResourceCollectionInfo, String)

嘗試解析元素擴充。

TryParseElement(XmlReader, ServiceDocument, String)

嘗試解析元素擴充。

TryParseElement(XmlReader, Workspace, String)

嘗試解析元素擴充。

WriteAttributeExtensions(XmlWriter, CategoriesDocument, String)

寫入屬性擴充功能。

WriteAttributeExtensions(XmlWriter, ResourceCollectionInfo, String)

寫入屬性擴充功能。

WriteAttributeExtensions(XmlWriter, ServiceDocument, String)

寫入屬性擴充功能。

WriteAttributeExtensions(XmlWriter, Workspace, String)

寫入屬性擴充功能。

WriteElementExtensions(XmlWriter, CategoriesDocument, String)

寫入元素擴充功能。

WriteElementExtensions(XmlWriter, ResourceCollectionInfo, String)

寫入元素擴充功能。

WriteElementExtensions(XmlWriter, ServiceDocument, String)

寫入元素擴充功能。

WriteElementExtensions(XmlWriter, Workspace, String)

寫入元素擴充功能。

WriteTo(XmlWriter)

撰寫服務文件至指定的 XmlWriter。

適用於