SchemaImporterExtension 技術範例
這個範例示範了自訂的 SchemaImporterExtension,它能夠在匯入 XML 結構描述時,精細地控制程式碼的產生。 應用程式中會示範如何建置、註冊及叫用 (Invoke) 這個擴充功能。
若要使用命令提示字元建置範例
開啟 [命令提示字元] 視窗,並巡覽至此範例任一程式設計語言的子目錄。
在命令列輸入 msbuild.exe OrderSchemaImporterExtension.sln。
若要使用 Visual Studio 建置範例
開啟 檔案總管,並巡覽至此範例任一程式設計語言的子目錄。
按兩下 [OrderSchemaImporterExtension.sln] 的圖示,在 Visual Studio 中開啟這個檔案。
在 [建置] 功能表上,按一下 [建置方案]。
應用程式便會建置在預設的 \bin 或 \bin\Debug 目錄中。
若要執行範例
使用 [命令提示字元],巡覽至包含新可執行檔的目錄。
在命令列輸入 [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