ServiceDocument クラス

定義

サービス ドキュメントを表します。

public ref class ServiceDocument
public class ServiceDocument
type ServiceDocument = class
Public Class ServiceDocument
継承
ServiceDocument

注釈

サービス ドキュメントは、利用可能なコレクションの機能と場所を示すサービスから取得されたドキュメントです。 サービス ドキュメントには、1 つ以上のワークスペースが含まれている場合があります。 各ワークスペースには、1 つ以上のコレクションを含めることができます。

コンストラクター

名前 説明
ServiceDocument()

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

ServiceDocument(IEnumerable<Workspace>)

ServiceDocument クラスの新しいインスタンスを作成し、Workspace インスタンスの指定したコレクションで初期化します。

プロパティ

名前 説明
AttributeExtensions

属性拡張のコレクションを取得します。

BaseUri

ServiceDocument インスタンスのベース URI を取得または設定します。

ElementExtensions

サービス ドキュメントの要素拡張を取得します。

Language

サービス ドキュメントの言語を取得または設定します。

Workspaces

サービス ドキュメントに含まれるワークスペースのコレクションを取得します。

メソッド

名前 説明
CreateWorkspace()

新しい Workspace インスタンスを作成します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetFormatter()

AtomPub10ServiceDocumentFormatter インスタンスを取得します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Load(XmlReader)

指定した XmlReader から ServiceDocument インスタンスにサービス ドキュメントを読み込みます。

Load<TServiceDocument>(XmlReader)

指定した XmlReader から ServiceDocument 派生インスタンスにサービス ドキュメントを読み込みます。

MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
Save(XmlWriter)

ServiceDocument インスタンスを指定したXmlReaderに保存します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
TryParseAttribute(String, String, String, String)

属性拡張機能の解析を試みます。

TryParseElement(XmlReader, String)

要素拡張の解析を試みます。

WriteAttributeExtensions(XmlWriter, String)

指定したシンジケーション バージョンを使用して、指定した XmlWriter に属性拡張を書き込みます。

WriteElementExtensions(XmlWriter, String)

指定したシンジケーション バージョンを使用して、指定した XmlWriter に要素拡張を書き込みます。

適用対象