Condividi tramite


Argument Classe

Definizione

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

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
Ereditarietà
Argument
Derivato

Costruttori

Nome Descrizione
Argument(String)

Inizializza una nuova istanza della classe Argument.

Proprietà

Nome Descrizione
Arity

Ottiene o imposta l'arità dell'argomento.

CompletionSources

Ottiene l'elenco delle origini di completamento per l'argomento .

Description

Ottiene o imposta la descrizione del simbolo.

(Ereditato da Symbol)
HasDefaultValue

Specifica se per l'argomento è definito un valore predefinito.

HelpName

Ottiene o imposta il nome segnaposto visualizzato nella Guida all'utilizzo per il valore dell'argomento. Il valore verrà racchiuso tra parentesi angolari (< e >).

Hidden

Ottiene o imposta un valore che indica se il simbolo è nascosto.

(Ereditato da Symbol)
Name

Ottiene il nome del simbolo.

(Ereditato da Symbol)
Parents

Ottiene i simboli padre.

(Ereditato da Symbol)
Validators

Fornisce un elenco di validator di argomenti. I validator possono essere usati per fornire errori personalizzati in base all'input dell'utente.

ValueType

Ottiene o imposta l'oggetto Type in cui verranno convertiti i token analizzati dell'argomento.

Metodi

Nome Descrizione
GetCompletions(CompletionContext)

Ottiene i completamenti per il simbolo.

GetDefaultValue()

Ottiene il valore predefinito per l'argomento.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

Si applica a