VisualBasicCommandLineArguments 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。
public ref class VisualBasicCommandLineArguments sealed : Microsoft::CodeAnalysis::CommandLineArguments
public sealed class VisualBasicCommandLineArguments : Microsoft.CodeAnalysis.CommandLineArguments
type VisualBasicCommandLineArguments = class
inherit CommandLineArguments
Public NotInheritable Class VisualBasicCommandLineArguments
Inherits CommandLineArguments
- 繼承
屬性
| AdditionalFiles |
一組可供分析器使用的其他非程式碼文字檔。 (繼承來源 CommandLineArguments) |
| AnalyzerConfigPaths |
EditorConfig 相容分析器組態檔的一組路徑。 (繼承來源 CommandLineArguments) |
| AnalyzerReferences |
命令列上提供之分析器的參考。 (繼承來源 CommandLineArguments) |
| AppConfigPath |
app.config 檔案的絕對路徑,如果未指定則為 null。 (繼承來源 CommandLineArguments) |
| BaseDirectory |
用來解析儲存在引數中之相對路徑的目錄。 (繼承來源 CommandLineArguments) |
| ChecksumAlgorithm |
用來計算來源檔案偵錯總和檢查碼和 PDB 總和檢查碼的雜湊演算法。 (繼承來源 CommandLineArguments) |
| CompilationName |
如果未指定編譯名稱或 Null。 (繼承來源 CommandLineArguments) |
| CompilationOptions |
設定和取得 Visual Basic 編譯選項。 |
| CompilationOptionsCore |
CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。 (繼承來源 CommandLineArguments) |
| DisplayHelp |
如果為 true,請在期間附加命令列說明 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (繼承來源 CommandLineArguments) |
| DisplayLangVersions |
如果為 true,請在編譯器支援的語言版本之前加上 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (繼承來源 CommandLineArguments) |
| DisplayLogo |
如果為 true,請在 期間加上命令列標頭標誌。 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (繼承來源 CommandLineArguments) |
| DisplayVersion |
如果為 true,請在期間附加編譯器版本 Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken) (繼承來源 CommandLineArguments) |
| DocumentationPath |
檔批註 XML 檔案的絕對路徑,如果未指定則為 null。 (繼承來源 CommandLineArguments) |
| EmbeddedFiles |
要內嵌在 PDB 中的一組檔案。 (繼承來源 CommandLineArguments) |
| EmitOptions |
取得發出選項。 (繼承來源 CommandLineArguments) |
| EmitPdb |
True 是表示 發出 PDB 資訊 (至獨立 PDB 檔案,或內嵌至 PE 檔案) 。 (繼承來源 CommandLineArguments) |
| EmitPdbFile |
如果 PDB 產生至 PDB 檔案,而不是內嵌至輸出二進位檔,則傳回 true,完全不會產生。 (繼承來源 CommandLineArguments) |
| Encoding |
要用於原始程式檔的編碼方式,或自動偵測/預設值的 'null'。 (繼承來源 CommandLineArguments) |
| ErrorLogOptions |
控制產生包含編譯或分析診斷之 SARIF 記錄檔的選項,如果不需要記錄檔,則為 null。 (繼承來源 CommandLineArguments) |
| ErrorLogPath |
控制產生包含編譯或分析診斷之 SARIF 記錄檔的選項,如果不需要記錄檔,則為 null。 (繼承來源 CommandLineArguments) |
| Errors |
剖析命令列引數時發生錯誤。 (繼承來源 CommandLineArguments) |
| GeneratedFilesOutputDirectory |
要放置所產生檔案的目錄絕對路徑,或 |
| InteractiveMode |
卸載至互動式迴圈。 如果在 中 SourceFiles 指定腳本,請先執行腳本。 (繼承來源 CommandLineArguments) |
| KeyFileSearchPaths |
用來搜尋金鑰檔案的絕對路徑序列。 (繼承來源 CommandLineArguments) |
| ManifestResources |
指定為編譯引數的資源。 (繼承來源 CommandLineArguments) |
| MetadataReferences |
命令列上提供的中繼資料參考。 包含透過 /r 指定的元件,以及透過 /addmodule 指定的 netmodule。 (繼承來源 CommandLineArguments) |
| NoWin32Manifest |
如果為 true,請勿內嵌任何 Win32 資訊清單,包括由 Win32Manifest 或任何預設資訊清單指定的資訊清單。 (繼承來源 CommandLineArguments) |
| OutputDirectory |
輸出目錄的絕對路徑 (只有在) 回報錯誤時,才會為 null。 (繼承來源 CommandLineArguments) |
| OutputFileName |
如果未指定輸出檔的名稱,則為 null。 (繼承來源 CommandLineArguments) |
| OutputRefFilePath |
如果未指定輸出 ref 元件的路徑,則為 null。 (繼承來源 CommandLineArguments) |
| ParseOptions |
設定並取得 Visual Basic 剖析選項。 |
| ParseOptionsCore |
CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。 (繼承來源 CommandLineArguments) |
| PathMap |
路徑配對的清單。 這會儲存命令列編譯器選項 /pathMap:X1=Y1 的值;X2=Y2...這會導致 X1 前置詞後面接著路徑分隔符號取代為 Y1,後面接著路徑分隔符號,依此類傳給下列每一組。 (繼承來源 CommandLineArguments) |
| PdbPath |
PDB 檔案的路徑,如果與副檔名為 .pdb 的輸出二進位路徑相同,則為 null。 (繼承來源 CommandLineArguments) |
| PreferredUILang |
指定慣用的輸出語言名稱。 (繼承來源 CommandLineArguments) |
| PrintFullPaths |
如果為 true,則會列印包含診斷中錯誤或警告之檔案的完整路徑。 (繼承來源 CommandLineArguments) |
| ReferencePaths |
用來搜尋參考的絕對路徑序列。 (繼承來源 CommandLineArguments) |
| ReportAnalyzer |
CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。 (繼承來源 CommandLineArguments) |
| ReportInternalsVisibleToAttributes |
針對編譯器看到的所有元件,報告與 InternalsVisibleToAttributes 相關的其他資訊。 (繼承來源 CommandLineArguments) |
| RuleSetPath |
.ruleset 檔案的絕對路徑,如果未指定則為 null。 (繼承來源 CommandLineArguments) |
| ScriptArguments |
腳本檔案或分隔符號 「--」 後面的引數。 如果命令列剖析器不是互動式,則為 Null。 (繼承來源 CommandLineArguments) |
| SkipAnalyzers |
CommandLineArguments 類別提供設定和取得 Visual Basic 編譯和剖析選項的成員。 (繼承來源 CommandLineArguments) |
| SourceFiles |
原始程式檔路徑。 (繼承來源 CommandLineArguments) |
| SourceLink |
檔案的路徑,其中包含將編譯連結至來源伺服器的資訊,以儲存編譯中包含的原始程式碼快照集。 (繼承來源 CommandLineArguments) |
| SourcePaths |
用來搜尋指定為 #load 指示詞之來源的絕對路徑序列。 (繼承來源 CommandLineArguments) |
| TouchedFilesPath |
編譯器所存取之檔案路徑的完整路徑,如果應該隱藏檔案記錄,則為 null。 (繼承來源 CommandLineArguments) |
| Utf8Output |
如果為 true,請使用 UTF-8 進行輸出。 (繼承來源 CommandLineArguments) |
| Win32Icon |
.ico 圖示檔案的路徑。 (繼承來源 CommandLineArguments) |
| Win32Manifest |
要內嵌至輸出可攜式可執行檔的 Win32 資訊清單檔案路徑, (PE) 檔案。 (繼承來源 CommandLineArguments) |
| Win32ResourceFile |
Win32 資源的路徑。 (繼承來源 CommandLineArguments) |
方法
| GetOutputFilePath(String) |
傳回編譯成功時,編譯器將產生元件至 之檔案的完整路徑。 (繼承來源 CommandLineArguments) |
| GetPdbFilePath(String) |
如果 為 true 且編譯成功,則傳回 PDB 檔案的完整路徑,編譯器將產生偵錯符號 EmitPdbFile 。 (繼承來源 CommandLineArguments) |
| ResolveAnalyzerReferences(IAnalyzerAssemblyLoader) |
使用指定的檔案解析程式解析儲存在 中的 AnalyzerReferences 分析器參考。 (繼承來源 CommandLineArguments) |
| ResolveMetadataReferences(MetadataReferenceResolver) |
使用指定的檔案解析程式和中繼資料提供者解析儲存在 中的 MetadataReferences 中繼資料參考。 (繼承來源 CommandLineArguments) |