VisualBasicCommandLineArguments クラス

定義

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
継承
VisualBasicCommandLineArguments

プロパティ

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

生成されたファイルを配置する、または null 生成されたファイルを出力しないディレクトリの絶対パス。

(継承元 CommandLineArguments)
InteractiveMode

対話型ループにドロップします。 でスクリプトが指定されている場合は、最初にスクリプトが実行されます SourceFiles

(継承元 CommandLineArguments)
KeyFileSearchPaths

キー ファイルの検索に使用される絶対パスのシーケンス。

(継承元 CommandLineArguments)
ManifestResources

コンパイルの引数として指定されたリソース。

(継承元 CommandLineArguments)
MetadataReferences

コマンド ラインで指定されたメタデータへの参照。 /r で指定されたアセンブリと、/addmodule で指定された netmodule を含みます。

(継承元 CommandLineArguments)
NoWin32Manifest

true の場合は、 または で指定された Win32Manifest マニフェストや既定のマニフェストを含め、Win32 マニフェストを埋め込まないでください。

(継承元 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

出力ポータブル実行可能ファイル (PE) ファイルに埋め込む Win32 マニフェスト ファイルへのパス。

(継承元 CommandLineArguments)
Win32ResourceFile

Win32 リソースへのパス。

(継承元 CommandLineArguments)

メソッド

GetOutputFilePath(String)

コンパイルが成功した場合にコンパイラがアセンブリを生成するファイルの完全パスを返します。

(継承元 CommandLineArguments)
GetPdbFilePath(String)

が true でコンパイルが成功した場合 EmitPdbFile に、コンパイラによってデバッグ シンボルが生成される PDB ファイルの完全パスを返します。

(継承元 CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

指定されたファイル リゾルバーを使用して に AnalyzerReferences 格納されているアナライザー参照を解決します。

(継承元 CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

指定されたファイル リゾルバーとメタデータ プロバイダーを使用して、 に MetadataReferences 格納されているメタデータ参照を解決します。

(継承元 CommandLineArguments)

適用対象