Condividi tramite


Parser Classe

Definizione

Analizza l'input della riga di comando.

public ref class Parser
public class Parser
type Parser = class
Public Class Parser
Ereditarietà
Parser

Costruttori

Parser()

Inizializza una nuova istanza della Parser classe utilizzando l'oggetto predefinito RootCommand.

Parser(Command)

Inizializza una nuova istanza della Parser classe utilizzando il comando specificato.

Parser(CommandLineConfiguration)

Inizializza una nuova istanza della Parser classe utilizzando la configurazione specificata.

Proprietà

Configuration

Ottiene la configurazione su cui si basano la grammatica e i comportamenti del parser.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Parse(IReadOnlyList<String>, String)

Analizza un elenco di argomenti.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Metodi di estensione

Invoke(Parser, String, IConsole)

Analizza un valore stringa della riga di comando e richiama il gestore per il comando indicato.

Invoke(Parser, String[], IConsole)

Analizza una matrice di stringhe della riga di comando e richiama il gestore per il comando indicato.

InvokeAsync(Parser, String, IConsole)

Analizza un valore stringa della riga di comando e richiama il gestore per il comando indicato.

InvokeAsync(Parser, String[], IConsole)

Analizza una matrice di stringhe della riga di comando e richiama il gestore per il comando indicato.

Parse(Parser, String)

Analizza una stringa della riga di comando.

Si applica a