共用方式為


SchemaImporterExtension 技術範例

下載範例

這個範例示範了自訂的 SchemaImporterExtension,它能夠在匯入 XML 結構描述時,精細地控制程式碼的產生。 應用程式中會示範如何建置、註冊及叫用 (Invoke) 這個擴充功能。

若要使用命令提示字元建置範例

  1. 開啟 [命令提示字元] 視窗,並巡覽至此範例任一程式設計語言的子目錄。

  2. 在命令列輸入 msbuild.exe OrderSchemaImporterExtension.sln。

若要使用 Visual Studio 建置範例

  1. 開啟 檔案總管,並巡覽至此範例任一程式設計語言的子目錄。

  2. 按兩下 [OrderSchemaImporterExtension.sln] 的圖示,在 Visual Studio 中開啟這個檔案。

  3. 在 [建置] 功能表上,按一下 [建置方案]。

應用程式便會建置在預設的 \bin 或 \bin\Debug 目錄中。

若要執行範例

  1. 使用 [命令提示字元],巡覽至包含新可執行檔的目錄。

  2. 在命令列輸入 [exe name]。

備註

如需二進位碼建立和註冊步驟之範例的詳細資訊,請參閱原始程式碼和 build.proj 檔案中的註解。

請參閱

參考

CodeCompileUnit

CodeNamespace

CodeNamespaceImport

CSharpCodeProvider

IXmlSerializable

SchemaImporterExtension

System.CodeDom

System.CodeDom.Compiler

System.Web.Services.Description

System.Web.Services.Discovery

System.Xml.Serialization

Uri

VBCodeProvider

WebReference

XmlSchemaImporter