共用方式為


XmlSchemaValidator.AddSchema(XmlSchema) 方法

定義

將 XML 結構描述定義語言 (XSD) 結構描述加入一組用於驗證的結構描述。

public:
 void AddSchema(System::Xml::Schema::XmlSchema ^ schema);
public void AddSchema (System.Xml.Schema.XmlSchema schema);
member this.AddSchema : System.Xml.Schema.XmlSchema -> unit
Public Sub AddSchema (schema As XmlSchema)

參數

schema
XmlSchema

XmlSchema 物件,該物件要加入一組用於驗證的結構描述。

例外狀況

指定的 XmlSchema 參數為 null

XmlSchema 參數的目標命名空間與 XmlSchemaValidator 物件已經遇到之任何項目或屬性的目標命名空間都相符。

XmlSchema 參數無效。

備註

以下是使用 AddSchema 方法時要考慮的重要注意事項。

  • 方法 AddSchema 可用來模擬在正在驗證之 XML 檔中遇到內嵌 XML 架構的效果。

  • XmlSchema 參數的目標命名空間與 XmlSchemaValidator 物件已遇到之任何項目或屬性的目標命名空間均不相符。

  • ProcessInlineSchema如果未設定驗證選項, AddSchema 則方法不會執行任何動作。

適用於

另請參閱