Partager via


Parser Classe

Définition

Analyse l’entrée de ligne de commande.

public ref class Parser
public class Parser
type Parser = class
Public Class Parser
Héritage
Parser

Constructeurs

Parser()

Initialise une nouvelle instance de la classe à l’aide Parser de la valeur par défaut RootCommand.

Parser(Command)

Initialise une nouvelle instance de la classe à l’aide Parser de la commande spécifiée.

Parser(CommandLineConfiguration)

Initialise une nouvelle instance de la classe à l’aide Parser de la configuration spécifiée.

Propriétés

Configuration

Obtient la configuration sur laquelle la grammaire et les comportements de l’analyseur sont basés.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Parse(IReadOnlyList<String>, String)

Analyse une liste d’arguments.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Méthodes d’extension

Invoke(Parser, String, IConsole)

Analyse une valeur de chaîne de ligne de commande et appelle le gestionnaire pour la commande indiquée.

Invoke(Parser, String[], IConsole)

Analyse un tableau de chaînes de ligne de commande et appelle le gestionnaire pour la commande indiquée.

InvokeAsync(Parser, String, IConsole)

Analyse une valeur de chaîne de ligne de commande et appelle le gestionnaire pour la commande indiquée.

InvokeAsync(Parser, String[], IConsole)

Analyse un tableau de chaînes de ligne de commande et appelle le gestionnaire pour la commande indiquée.

Parse(Parser, String)

Analyse une chaîne de ligne de commande.

S’applique à