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
派生
属性

注釈

このクラスは抽象クラスであり、直接インスタンス化することはできません。

コンストラクター

名前 説明
ServiceDocumentFormatter()

ServiceDocumentFormatter クラスの新しいインスタンスを作成します。

ServiceDocumentFormatter(ServiceDocument)

ServiceDocumentFormatter クラスの新しいインスタンスを作成します。

プロパティ

名前 説明
Document

フォーマッタに関連付けられている ServiceDocument を取得します。

Version

フォーマッタのバージョンを取得します。

メソッド

名前 説明
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にサービス ドキュメントを書き込みます。

適用対象