次の方法で共有


XmlSchema.Compile メソッド (ValidationEventHandler, XmlResolver)

メモ : この名前空間、クラス、およびメンバは、.NET Framework Version 1.1 だけでサポートされています。

XML スキーマ定義言語 (XSD) SOM (Schema Object Model) を検証用のスキーマ情報にコンパイルします。プログラムによって構築された SOM の構文および意味構造をチェックするために使用します。意味検証チェックは、コンパイル時に実行されます。

Overloads Public Sub Compile( _
   ByVal validationEventHandler As ValidationEventHandler, _   ByVal resolver As XmlResolver _)
[C#]
public void Compile(ValidationEventHandlervalidationEventHandler,XmlResolverresolver);
[C++]
public: void Compile(ValidationEventHandler* validationEventHandler,XmlResolver* resolver);
[JScript]
public function Compile(
   validationEventHandler : ValidationEventHandler,resolver : XmlResolver);

パラメータ

  • validationEventHandler
    XML スキーマ検証エラーに関する情報を受け取る検証イベント ハンドラ。
  • resolver
    include 要素および import 要素で参照される名前空間を解決するために使用される XmlResolver

解説

SOM が import 要素または include 要素を通じてその他の名前空間を参照している場合、参照の解決には XmlResolver を使用します。このリゾルバが null 参照 (Visual Basic では Nothing) に設定されている場合は、ユーザーが import 要素または include 要素の解決を考慮していないことを示します。このような場合、参照は解決されません。また、 Compile メソッドが完了すると、このリゾルバはキャッシュされません。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

XmlSchema クラス | XmlSchema メンバ | System.Xml.Schema 名前空間 | XmlSchema.Compile オーバーロードの一覧