Freigeben über


VisualBasicCommandLineArguments Klasse

Definition

Die CommandLineArguments-Klasse bietet Elemente für Die Kompilierungs- und Analyseoptionen festlegen und abrufen.

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
Vererbung
VisualBasicCommandLineArguments

Eigenschaften

AdditionalFiles

Eine Reihe zusätzlicher Nicht-Code-Textdateien, die von Analysetools verwendet werden können.

(Geerbt von CommandLineArguments)
AnalyzerConfigPaths

Eine Reihe von Pfaden zu EditorConfig-kompatiblen Analysekonfigurationsdateien.

(Geerbt von CommandLineArguments)
AnalyzerReferences

Verweise auf Analysetools, die über die Befehlszeile bereitgestellt werden.

(Geerbt von CommandLineArguments)
AppConfigPath

Ein absoluter Pfad der app.config-Datei oder NULL, falls nicht angegeben.

(Geerbt von CommandLineArguments)
BaseDirectory

Verzeichnis, das zum Auflösen relativer Pfade verwendet wird, die in den Argumenten gespeichert sind.

(Geerbt von CommandLineArguments)
ChecksumAlgorithm

Hashalgorithmus, der zum Berechnen von Debug-Prüfsummen und PDB-Prüfsummen für Quelldateien verwendet werden soll.

(Geerbt von CommandLineArguments)
CompilationName

Kompilierungsname oder NULL, wenn nicht angegeben.

(Geerbt von CommandLineArguments)
CompilationOptions

Legen Sie die Visual Basic-Kompilierungsoptionen fest, und rufen Sie sie ab.

CompilationOptionsCore

Die CommandLineArguments-Klasse bietet Elemente für Die Kompilierungs- und Analyseoptionen festlegen und abrufen.

(Geerbt von CommandLineArguments)
DisplayHelp

Wenn true, fügen Sie die Befehlszeilenhilfe während Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Geerbt von CommandLineArguments)
DisplayLangVersions

Wenn true, stellen Sie die vom Compiler unterstützten Sprachversionen während Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Geerbt von CommandLineArguments)
DisplayLogo

Wenn true, wird das Befehlszeilenheaderlogo während vorgezeigt Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken).

(Geerbt von CommandLineArguments)
DisplayVersion

Wenn true, fügen Sie die Compilerversion während Microsoft.CodeAnalysis.CommonCompiler.Run(System.IO.TextWriter,System.Threading.CancellationToken)

(Geerbt von CommandLineArguments)
DocumentationPath

Absoluter Pfad der XML-Datei für den Dokumentationskommentar oder null, wenn nicht angegeben.

(Geerbt von CommandLineArguments)
EmbeddedFiles

Eine Gruppe von Dateien, die in den PDB eingebettet werden sollen.

(Geerbt von CommandLineArguments)
EmitOptions

Ruft die Ausgabeoptionen ab.

(Geerbt von CommandLineArguments)
EmitPdb

True, um PDB-Informationen ausgibt (in eine eigenständige PDB-Datei oder in die PE-Datei eingebettet).

(Geerbt von CommandLineArguments)
EmitPdbFile

Gibt true zurück, wenn der PDB in eine PDB-Datei generiert wird, anstatt in die Ausgabebinärdatei eingebettet und überhaupt nicht generiert wird.

(Geerbt von CommandLineArguments)
Encoding

Codierung, die für Quelldateien verwendet werden soll, oder "NULL" für autodetect/default.

(Geerbt von CommandLineArguments)
ErrorLogOptions

Optionen, die die Generierung einer SARIF-Protokolldatei steuern, die Kompilierung oder Analyse Diagnose oder NULL enthält, wenn keine Protokolldatei gewünscht ist.

(Geerbt von CommandLineArguments)
ErrorLogPath

Optionen, die die Generierung einer SARIF-Protokolldatei steuern, die Kompilierung oder Analyse Diagnose oder NULL enthält, wenn keine Protokolldatei gewünscht ist.

(Geerbt von CommandLineArguments)
Errors

Fehler beim Analysieren der Befehlszeilenargumente.

(Geerbt von CommandLineArguments)
GeneratedFilesOutputDirectory

Absoluter Pfad des Verzeichnisses, in dem generierte Dateien platziert oder null keine generierten Dateien ausgegeben werden sollen.

(Geerbt von CommandLineArguments)
InteractiveMode

Wechseln Sie zu einer interaktiven Schleife. Wenn in ein Skript angegeben SourceFiles wird, wird das Skript zuerst ausgeführt.

(Geerbt von CommandLineArguments)
KeyFileSearchPaths

Sequenz der absoluten Pfade, die zum Suchen nach Schlüsseldateien verwendet werden.

(Geerbt von CommandLineArguments)
ManifestResources

Ressourcen, die als Argumente für die Kompilierung angegeben sind.

(Geerbt von CommandLineArguments)
MetadataReferences

Verweise auf Metadaten, die in der Befehlszeile bereitgestellt werden. Enthält Assemblys, die über /r angegeben werden, und netmodules, die über /addmodule angegeben wurden.

(Geerbt von CommandLineArguments)
NoWin32Manifest

Wenn true, betten Sie kein Win32-Manifest ein, einschließlich eines durch Win32Manifest oder eines standardmanifests angegebenen.

(Geerbt von CommandLineArguments)
OutputDirectory

Absoluter Pfad des Ausgabeverzeichnisses (kann nur NULL sein, wenn ein Fehler gemeldet wurde).

(Geerbt von CommandLineArguments)
OutputFileName

Name der Ausgabedatei oder NULL, falls nicht angegeben.

(Geerbt von CommandLineArguments)
OutputRefFilePath

Pfad der Ausgaberefassembly oder NULL, wenn nicht angegeben.

(Geerbt von CommandLineArguments)
ParseOptions

Legen Sie die Visual Basic-Analyseoptionen fest und rufen Sie sie ab.

ParseOptionsCore

Die CommandLineArguments-Klasse bietet Elemente für Die Kompilierungs- und Analyseoptionen festlegen und abrufen.

(Geerbt von CommandLineArguments)
PathMap

Eine Liste von Pfadpaaren. Dadurch wird der Wert der Befehlszeilencompileroption /pathMap:X1=Y1 gespeichert. X2=Y2... wodurch ein Präfix von X1 gefolgt von einem Pfadtrennzeichen durch Y1 gefolgt von einem Pfadtrennzeichen ersetzt wird, gefolgt von einem Pfadtrennzeichen usw. für jedes folgende Paar.

(Geerbt von CommandLineArguments)
PdbPath

Pfad der PDB-Datei oder NULL, wenn identisch mit dem binären Ausgabepfad mit der Erweiterung .pdb.

(Geerbt von CommandLineArguments)
PreferredUILang

Geben Sie den Namen der bevorzugten Ausgabesprache an.

(Geerbt von CommandLineArguments)
PrintFullPaths

Wenn true, gibt den vollständigen Pfad der Datei mit Fehlern oder Warnungen in Diagnose aus.

(Geerbt von CommandLineArguments)
ReferencePaths

Sequenz von absoluten Pfaden, die zum Suchen nach Verweisen verwendet werden.

(Geerbt von CommandLineArguments)
ReportAnalyzer

Die CommandLineArguments-Klasse bietet Elemente für Die Kompilierungs- und Analyseoptionen festlegen und abrufen.

(Geerbt von CommandLineArguments)
ReportInternalsVisibleToAttributes

Melden Sie zusätzliche Informationen zu InternalsVisibleToAttributes für alle Assemblys, die dem Compiler in dieser Kompilierung angezeigt werden.

(Geerbt von CommandLineArguments)
RuleSetPath

Absoluter Pfad der RULESET-Datei oder NULL, wenn nicht angegeben.

(Geerbt von CommandLineArguments)
ScriptArguments

Argumente nach einer Skriptdatei oder einem Trennzeichen "--". NULL, wenn der Befehlszeilenparser nicht interaktiv ist.

(Geerbt von CommandLineArguments)
SkipAnalyzers

Die CommandLineArguments-Klasse bietet Elemente für Die Kompilierungs- und Analyseoptionen festlegen und abrufen.

(Geerbt von CommandLineArguments)
SourceFiles

Quelldateipfade.

(Geerbt von CommandLineArguments)
SourceLink

Pfad der Datei, die Informationen enthält, die die Kompilierung mit dem Quellserver verknüpfen, der eine Momentaufnahme des in der Kompilierung enthaltenen Quellcodes speichert.

(Geerbt von CommandLineArguments)
SourcePaths

Sequenz von absoluten Pfaden, die verwendet werden, um nach Quellen zu suchen, die als #load-Anweisungen angegeben sind.

(Geerbt von CommandLineArguments)
TouchedFilesPath

Vollständiger Pfad eines Protokolls mit Dateipfaden, auf die vom Compiler zugegriffen wird, oder NULL, wenn die Dateiprotokollierung unterdrückt werden soll.

(Geerbt von CommandLineArguments)
Utf8Output

Wenn true, verwenden Sie UTF-8 für die Ausgabe.

(Geerbt von CommandLineArguments)
Win32Icon

Der Pfad zu einer ICO-Symboldatei.

(Geerbt von CommandLineArguments)
Win32Manifest

Der Pfad zu einer Win32-Manifestdatei, die in die PE-Datei (Portable Ausführbare Ausgabe) eingebettet werden soll.

(Geerbt von CommandLineArguments)
Win32ResourceFile

Der Pfad zu einer Win32-Ressource.

(Geerbt von CommandLineArguments)

Methoden

GetOutputFilePath(String)

Gibt einen vollständigen Pfad der Datei zurück, in der der Compiler die Assembly generiert, wenn die Kompilierung erfolgreich ist.

(Geerbt von CommandLineArguments)
GetPdbFilePath(String)

Gibt einen vollständigen Pfad der PDB-Datei zurück, in den der Compiler die Debugsymbole generiert, wenn EmitPdbFile true ist und die Kompilierung erfolgreich ist.

(Geerbt von CommandLineArguments)
ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

Löst analyserische Verweise, die in AnalyzerReferences gespeichert sind, mithilfe des angegebenen Dateilösers auf.

(Geerbt von CommandLineArguments)
ResolveMetadataReferences(MetadataReferenceResolver)

Löst Metadatenverweise, die in MetadataReferences gespeichert sind, mithilfe des angegebenen Dateilöser- und Metadatenanbieters auf.

(Geerbt von CommandLineArguments)

Gilt für: