System.CommandLine Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen zum Definieren von Befehlen, Optionen, Argumenten und deren Beziehungen in Befehlszeilenanwendungen bereit.
Klassen
| Name | Beschreibung |
|---|---|
| Argument |
Ein Symbol, das einen Wert definiert, der an einen Befehl oder eine Option an die Befehlszeile übergeben werden kann. |
| Argument<T> |
Ein Symbol, das einen Wert definiert, der an einen Befehl oder eine Option an die Befehlszeile übergeben werden kann. |
| ArgumentValidation |
Stellt Erweiterungsmethoden für Argument. |
| Command |
Stellt eine bestimmte Aktion dar, die von der Anwendung ausgeführt wird. |
| CompletionSourceExtensions |
Stellt Erweiterungsmethoden zum Arbeiten mit Vervollständigungsquellen bereit. |
| DiagramDirective |
Ermöglicht die Verwendung der |
| Directive |
Bietet cross-cutting-Funktionalität, die über Befehlszeilen-Apps hinweg angewendet werden kann. |
| EnvironmentVariablesDirective |
Ermöglicht die Verwendung der |
| InvocationConfiguration |
Stellt Typen zum Definieren von Befehlen, Optionen, Argumenten und deren Beziehungen in Befehlszeilenanwendungen bereit. |
| Option |
Ein Symbol, das einen benannten Parameter und einen Wert für diesen Parameter definiert. |
| Option<T> |
Ein Symbol, das einen benannten Parameter und einen Wert für diesen Parameter definiert. |
| OptionValidation |
Stellt Erweiterungsmethoden für Option. |
| ParserConfiguration |
Stellt die konfiguration dar, die von der CommandLineParser. |
| ParseResult |
Beschreibt die Ergebnisse der Analyse einer Befehlszeileneingabe basierend auf einer bestimmten Parserkonfiguration. |
| RootCommand |
Stellt die Hauptaktion dar, die von der Anwendung ausgeführt wird. |
| Symbol |
Definiert ein benanntes Symbol, das sich in einer Hierarchie mit übergeordneten und untergeordneten Symbolen befindet. |
| VersionOption |
Stellt eine Standardoption dar, die angibt, dass Versionsinformationen für die App angezeigt werden sollen. |
Strukturen
| Name | Beschreibung |
|---|---|
| ArgumentArity |
Definiert die Arität einer Option oder eines Arguments. |