XmlSchemaSet クラス

定義

XML スキーマ定義言語 (XSD: XML Schema Definition Language) スキーマのキャッシュを格納します。

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) スキーマを読み込むときに XmlNameTable で使用する既定の XmlSchemaSet を取得します。

XmlResolver

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

メソッド

Add(String, String)

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

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)

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

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) スキーマ検証エラーに関する情報を受信するためのイベント ハンドラーを指定します。

適用対象