XmlSchemaSet クラス

定義

XML スキーマ定義言語 (XSD) スキーマのキャッシュが含まれています。

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

注釈

この API の詳細については、「 XmlSchemaSet の補足 API 解説」を参照してください。

コンストラクター

名前 説明
XmlSchemaSet()

XmlSchemaSet クラスの新しいインスタンスを初期化します。

XmlSchemaSet(XmlNameTable)

指定したXmlSchemaSetを使用して、XmlNameTable クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CompilationSettings

XmlSchemaCompilationSettingsXmlSchemaSetを取得または設定します。

Count

XmlSchemaSet内の論理 XML スキーマ定義言語 (XSD) スキーマの数を取得します。

GlobalAttributes

XmlSchemaSet内のすべての XML スキーマ定義言語 (XSD) スキーマのすべてのグローバル属性を取得します。

GlobalElements

XmlSchemaSet内のすべての XML スキーマ定義言語 (XSD) スキーマのすべてのグローバル要素を取得します。

GlobalTypes

XmlSchemaSet内のすべての XML スキーマ定義言語 (XSD) スキーマのすべてのグローバル単純型と複合型を取得します。

IsCompiled

XmlSchemaSetの XML スキーマ定義言語 (XSD) スキーマがコンパイルされているかどうかを示す値を取得します。

NameTable

新しい XML スキーマ定義言語 (XSD) スキーマを読み込むときにXmlSchemaSetによって使用される既定のXmlNameTableを取得します。

XmlResolver

スキーマのインクルード要素とインポート要素で参照される名前空間または場所の解決に使用する XmlResolver を設定します。

メソッド

名前 説明
Add(String, String)

に指定された URL に XML スキーマ定義言語 (XSD) スキーマを追加します。

Add(String, XmlReader)

XmlReaderに含まれる XML スキーマ定義言語 (XSD) スキーマをXmlSchemaSetに追加します。

Add(XmlSchema)

指定した XmlSchemaXmlSchemaSetに追加します。

Add(XmlSchemaSet)

指定した XmlSchemaSet 内のすべての XML スキーマ定義言語 (XSD) スキーマを XmlSchemaSetに追加します。

Compile()

XmlSchemaSetに追加された XML スキーマ定義言語 (XSD) スキーマを 1 つの論理スキーマにコンパイルします。

Contains(String)

指定したターゲット名前空間 URI を持つ XML スキーマ定義言語 (XSD) スキーマが XmlSchemaSet内にあるかどうかを示します。

Contains(XmlSchema)

指定した XML スキーマ定義言語 (XSD) XmlSchema オブジェクトが XmlSchemaSet内にあるかどうかを示します。

CopyTo(XmlSchema[], Int32)

XmlSchemaSetから指定した配列に、指定したインデックスから始まるすべてのXmlSchema オブジェクトをコピーします。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
Remove(XmlSchema)

指定した XML スキーマ定義言語 (XSD) スキーマを XmlSchemaSetから削除します。

RemoveRecursive(XmlSchema)

指定した XML スキーマ定義言語 (XSD) スキーマと、そのスキーマが XmlSchemaSetからインポートするすべてのスキーマを削除します。

Reprocess(XmlSchema)

XmlSchemaSetに既に存在する XML スキーマ定義言語 (XSD) スキーマを再処理します。

Schemas()

XmlSchemaSet内のすべての XML スキーマ定義言語 (XSD) スキーマのコレクションを返します。

Schemas(String)

指定された名前空間に属する XmlSchemaSet 内のすべての XML スキーマ定義言語 (XSD) スキーマのコレクションを返します。

ToString()

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

(継承元 Object)

イベント

名前 説明
ValidationEventHandler

XML スキーマ定義言語 (XSD) スキーマ検証エラーに関する情報を受信するためのイベント ハンドラーを指定します。

適用対象