Sdílet prostřednictvím


Argument Třída

Definice

Symbol definující hodnotu, kterou lze předat na příkazovém řádku příkazu nebo možnosti.

public ref class Argument abstract : System::CommandLine::Symbol
public abstract class Argument : System.CommandLine.Symbol
type Argument = class
    inherit Symbol
Public MustInherit Class Argument
Inherits Symbol
Dědičnost
Argument
Odvozené

Konstruktory

Name Description
Argument(String)

Inicializuje novou instanci třídy Argument.

Vlastnosti

Name Description
Arity

Získá nebo nastaví arity argumentu.

CompletionSources

Získá seznam zdrojů dokončení argumentu.

Description

Získá nebo nastaví popis symbolu.

(Zděděno od Symbol)
HasDefaultValue

Určuje, jestli je pro argument definována výchozí hodnota.

HelpName

Získá nebo nastaví zástupný název zobrazený v nápovědě k použití pro hodnotu argumentu. Hodnota bude zabalena do úhlových závorek (< a >).

Hidden

Získá nebo nastaví hodnotu označující, zda je symbol skrytý.

(Zděděno od Symbol)
Name

Získá název symbolu.

(Zděděno od Symbol)
Parents

Získá nadřazené symboly.

(Zděděno od Symbol)
Validators

Poskytuje seznam validátorů argumentů. Validátory lze použít k poskytování vlastních chyb na základě uživatelského vstupu.

ValueType

Získá nebo nastaví Type , že parsované tokeny argumentu budou převedeny na.

Metody

Name Description
GetCompletions(CompletionContext)

Získá dokončování symbolu.

GetDefaultValue()

Získá výchozí hodnotu argumentu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

Platí pro