System.CommandLine Spazio dei nomi

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Classi

Nome Descrizione
AliasedSet<T>

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Argument

Simbolo che definisce un valore che può essere passato dalla riga di comando a un comando o a un'opzione.

Argument<T>

Simbolo che definisce un valore che può essere passato dalla riga di comando a un comando o a un'opzione.

ArgumentResult

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ArgumentResultExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ArgumentValidation

Fornisce metodi di estensione per Argument.

Command

Rappresenta un'azione specifica eseguita dall'applicazione.

CommandExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

CommandLineConfiguration

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

CommandResult

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

CommandResultExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

CompletionSourceExtensions

Fornisce metodi di estensione per l'utilizzo delle origini di completamento.

DefaultHelpText

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DefaultHelpText.AdditionalArguments

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DefaultHelpText.Arguments

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DefaultHelpText.Commands

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DefaultHelpText.Options

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DefaultHelpText.Usage

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

DiagramDirective

Abilita l'uso della [diagram] direttiva , che, se specificata nella riga di comando, cortocircuiterà la gestione normale dei comandi e visualizzerà un diagramma che illustra il risultato dell'analisi per l'input della riga di comando.

Directive

Fornisce funzionalità trasversali che possono essere applicate tra app da riga di comando.

EnvironmentVariablesDirective

Abilita l'uso della direttiva, consentendo l'impostazione delle [env:key=value] variabili di ambiente dalla riga di comando durante la chiamata.

HelpBuilder

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

HelpBuilder.HelpItem

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

InvocationConfiguration

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Option

Simbolo che definisce un parametro denominato e un valore per tale parametro.

Option<T>

Simbolo che definisce un parametro denominato e un valore per tale parametro.

OptionExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

OptionResult

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

OptionResultExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

OptionValidation

Fornisce metodi di estensione per Option.

ParseError

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Parser

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ParserConfiguration

Rappresenta la configurazione utilizzata da CommandLineParser.

ParseResult

Descrive i risultati dell'analisi di un input della riga di comando in base a una configurazione del parser specifica.

ParseResultExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ParserExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

RootCommand

Rappresenta l'azione principale eseguita dall'applicazione.

StandardStreamWriter

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

StringExtensions

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

SuggestionSource

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Symbol

Definisce un simbolo denominato che risiede in una gerarchia con simboli padre e figlio.

SymbolCannotContainDelimiterArgumentException

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

SymbolResult

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

SymbolResultSet

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

SymbolSet

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

SystemConsole

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TestConsole

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Token

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TokenizeError

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TokenizeResult

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ValidationMessages

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

VersionOption

Rappresenta un'opzione standard che indica che le informazioni sulla versione devono essere visualizzate per l'app.

Struct

Nome Descrizione
ArgumentArity

Definisce l'arità di un'opzione o di un argomento.

Interfacce

Nome Descrizione
IArgument

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IArgumentArity

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ICommand

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IConsole

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IDirectiveCollection

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IHelpBuilder

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IOption

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardError

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardIn

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardOut

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardStream

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardStreamReader

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

IStandardStreamWriter

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ISuggestionSource

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ISymbol

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ISymbolSet

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Enumerazioni

Nome Descrizione
ResponseFileHandling

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TokenType

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

Delegati

Nome Descrizione
Suggest

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TryConvertArgument

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

TryConvertArgument<T>

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.

ValidateSymbol<T>

Fornisce tipi per la definizione di comandi, opzioni, argomenti e relative relazioni nelle applicazioni da riga di comando.