ClientBuildManager.GetCodeDirectoryInformation 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得編譯器型別、編譯器參數,以及儲存從非程式碼檔案 (例如 .wsdl 檔案) 產生的程式碼檔案之目錄等相關資訊。
public:
void GetCodeDirectoryInformation(System::String ^ virtualCodeDir, [Runtime::InteropServices::Out] Type ^ % codeDomProviderType, [Runtime::InteropServices::Out] System::CodeDom::Compiler::CompilerParameters ^ % compilerParameters, [Runtime::InteropServices::Out] System::String ^ % generatedFilesDir);
public void GetCodeDirectoryInformation (string virtualCodeDir, out Type codeDomProviderType, out System.CodeDom.Compiler.CompilerParameters compilerParameters, out string generatedFilesDir);
member this.GetCodeDirectoryInformation : string * Type * CompilerParameters * string -> unit
Public Sub GetCodeDirectoryInformation (virtualCodeDir As String, ByRef codeDomProviderType As Type, ByRef compilerParameters As CompilerParameters, ByRef generatedFilesDir As String)
參數
- virtualCodeDir
- String
要擷取其資訊的目錄。
- codeDomProviderType
- Type
這個方法傳回時,包含用於程式碼產生和編譯的提供者類型。
- compilerParameters
- CompilerParameters
這個方法傳回時,包含定義如何編譯檔案的屬性。
- generatedFilesDir
- String
這個方法傳回時,包含從非程式碼檔案產生的檔案之目錄。
例外狀況
virtualCodeDir
為 null。
備註
GetCodeDirectoryInformation方法會擷取建置程式代碼目錄所需的資訊。 它會透過三 out
個參數傳回這項資訊。 參數 codeDomProviderType
會傳回提供者類型,以產生和編譯程式代碼目錄中的檔案。 參數 compilerParameters
包含決定編譯行為的屬性。 參數 generatedFilesDir
會儲存目錄路徑,其中包含從程式代碼目錄中非程式碼檔案產生的所有程式碼檔案,例如 .wsdl 檔案。