Taal

Argument Klas

Definitie

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

public ref class Argument abstract : System::CommandLine::Symbol
public ref class Argument : System::CommandLine::Symbol, System::CommandLine::IArgument
public abstract class Argument : System.CommandLine.Symbol
public class Argument : System.CommandLine.Symbol, System.CommandLine.IArgument
type Argument = class
    inherit Symbol
type Argument = class
    inherit Symbol
    interface IArgument
    interface ISymbol
    interface ISuggestionSource
    interface IValueDescriptor
Public MustInherit Class Argument
Inherits Symbol
Public Class Argument
Inherits Symbol
Implements IArgument
Overname
Argument
Afgeleid
Implementeringen

Constructors

Naam Description
Argument()

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

Argument(String)

Initialiseert een nieuw exemplaar van de klasse Argument.

Eigenschappen

Naam Description
Aliases

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
ArgumentType

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

Arity

Hiermee haalt u de ariteit van het argument op of stelt u deze in.

CaptureRemainingTokens

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit argument alle resterende tokens vastlegt.

Children

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
CompletionSources

Hiermee haalt u de lijst met voltooiingsbronnen voor het argument op.

Description

Hiermee haalt u de beschrijving van het symbool op of stelt u deze in.

(Overgenomen van Symbol)
HasDefaultValue

Hiermee geeft u op of er een standaardwaarde is gedefinieerd voor het argument.

HelpName

Hiermee haalt u de naam van de tijdelijke aanduiding op die wordt weergegeven in de help voor het gebruik van de waarde van het argument. De waarde wordt verpakt tussen punthaken (< en >).

Hidden

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het symbool verborgen is.

(Overgenomen van Symbol)
IsHidden

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
Name

Hiermee haalt u de naam van het symbool op.

(Overgenomen van Symbol)
Parents

Haalt de bovenliggende symbolen op.

(Overgenomen van Symbol)
RawAliases

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
Validators

Biedt een lijst met argumentvalidatoren. Validators kunnen worden gebruikt om aangepaste fouten te bieden op basis van gebruikersinvoer.

ValueType

Hiermee worden de Type geparseerde tokens van het argument opgehaald of ingesteld waarnaar de geparseerde tokens worden geconverteerd.

Methoden

Naam Description
AddAliasInner(String)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
AddSuggestions(IReadOnlyCollection<String>)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

AddSuggestionSource(ISuggestionSource)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

AddSuggestionSource(Suggest)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

AddValidator(ValidateSymbol<ArgumentResult>)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

ClearAliases()

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
GetCompletions(CompletionContext)

Hiermee worden voltooiingen voor het symbool ophaalt.

GetDefaultValue()

Hiermee haalt u de standaardwaarde voor het argument op.

HasAlias(String)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
HasRawAlias(String)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
SetDefaultValue(Func<Object>)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

SetDefaultValue(Object)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

Suggest(String)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

Expliciete interface-implementaties

Naam Description
IArgument.Arity

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

ISymbol.Children

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

(Overgenomen van Symbol)
IValueDescriptor.Type

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

IValueDescriptor.ValueName

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

Extensiemethoden

Naam Description
BuildAlias(IValueDescriptor)

Een symbool dat een waarde definieert die op de opdrachtregel kan worden doorgegeven aan een opdracht of optie.

Van toepassing op