Compartilhar via


Parser Classe

Definição

Analisa a entrada da linha de comando.

public ref class Parser
public class Parser
type Parser = class
Public Class Parser
Herança
Parser

Construtores

Parser()

Inicializa uma nova instância da Parser classe usando o padrão RootCommand.

Parser(Command)

Inicializa uma nova instância da Parser classe usando o comando especificado.

Parser(CommandLineConfiguration)

Inicializa uma nova instância da Parser classe usando a configuração especificada.

Propriedades

Configuration

Obtém a configuração na qual a gramática e os comportamentos do analisador se baseiam.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Parse(IReadOnlyList<String>, String)

Analisa uma lista de argumentos.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

Invoke(Parser, String, IConsole)

Analisa um valor de cadeia de caracteres de linha de comando e invoca o manipulador para o comando indicado.

Invoke(Parser, String[], IConsole)

Analisa uma matriz de cadeia de caracteres de linha de comando e invoca o manipulador para o comando indicado.

InvokeAsync(Parser, String, IConsole)

Analisa um valor de cadeia de caracteres de linha de comando e invoca o manipulador para o comando indicado.

InvokeAsync(Parser, String[], IConsole)

Analisa uma matriz de cadeia de caracteres de linha de comando e invoca o manipulador para o comando indicado.

Parse(Parser, String)

Analisa uma cadeia de caracteres de linha de comando.

Aplica-se a