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.

CaptureRemainingTokens

Ottiene o imposta un valore che indica se questo argomento acquisisce tutti i token rimanenti.

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.

Proprietà delle estensioni

Nome Descrizione
IsDynamic

Indica se questo argomento richiede una chiamata dinamica all'applicazione stessa (tramite la direttiva predefinita [suggest] ) per calcolare i completamenti in fase di completamento.

Si applica a