System.CommandLine Namnområde

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Klasser

Name Description
AliasedSet<T>

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Argument

En symbol som definierar ett värde som kan skickas på kommandoraden till ett kommando eller alternativ.

Argument<T>

En symbol som definierar ett värde som kan skickas på kommandoraden till ett kommando eller alternativ.

ArgumentResult

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ArgumentResultExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ArgumentValidation

Tillhandahåller tilläggsmetoder för Argument.

Command

Representerar en specifik åtgärd som programmet utför.

CommandExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

CommandLineConfiguration

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

CommandResult

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

CommandResultExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

CompletionSourceExtensions

Tillhandahåller tilläggsmetoder för att arbeta med slutförandekällor.

DefaultHelpText

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DefaultHelpText.AdditionalArguments

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DefaultHelpText.Arguments

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DefaultHelpText.Commands

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DefaultHelpText.Options

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DefaultHelpText.Usage

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

DiagramDirective

Aktiverar användningen av [diagram] direktivet, som när det anges på kommandoraden kortsluter normal kommandohantering och visar ett diagram som förklarar parsningsresultatet för kommandoradsindata.

Directive

Tillhandahåller övergripande funktioner som kan tillämpas i kommandoradsappar.

EnvironmentVariablesDirective

Möjliggör användning av [env:key=value] direktivet, vilket gör att miljövariabler kan anges från kommandoraden under anropet.

HelpBuilder

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

HelpBuilder.HelpItem

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

InvocationConfiguration

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Option

En symbol som definierar en namngiven parameter och ett värde för den parametern.

Option<T>

En symbol som definierar en namngiven parameter och ett värde för den parametern.

OptionExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

OptionResult

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

OptionResultExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

OptionValidation

Tillhandahåller tilläggsmetoder för Option.

ParseError

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Parser

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ParserConfiguration

Representerar konfigurationen som används av CommandLineParser.

ParseResult

Beskriver resultatet av att parsa en kommandoradsindata baserat på en specifik parserkonfiguration.

ParseResultExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ParserExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

RootCommand

Representerar den huvudsakliga åtgärd som programmet utför.

StandardStreamWriter

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

StringExtensions

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

SuggestionSource

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Symbol

Definierar en namngiven symbol som finns i en hierarki med överordnade och underordnade symboler.

SymbolCannotContainDelimiterArgumentException

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

SymbolResult

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

SymbolResultSet

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

SymbolSet

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

SystemConsole

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TestConsole

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Token

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TokenizeError

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TokenizeResult

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ValidationMessages

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

VersionOption

Representerar ett standardalternativ som anger att versionsinformation ska visas för appen.

Strukturer

Name Description
ArgumentArity

Definierar ariteten för ett alternativ eller argument.

Gränssnitt

Name Description
IArgument

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IArgumentArity

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ICommand

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IConsole

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IDirectiveCollection

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IHelpBuilder

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IOption

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardError

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardIn

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardOut

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardStream

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardStreamReader

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

IStandardStreamWriter

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ISuggestionSource

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ISymbol

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ISymbolSet

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Uppräkningar

Name Description
ResponseFileHandling

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TokenType

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

Delegeringar

Name Description
Suggest

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TryConvertArgument

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

TryConvertArgument<T>

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.

ValidateSymbol<T>

Innehåller typer för att definiera kommandon, alternativ, argument och deras relationer i kommandoradsprogram.