Parser Klasa

Definicja

Analizuje dane wejściowe wiersza polecenia.

public ref class Parser
public class Parser
type Parser = class
Public Class Parser
Dziedziczenie
Parser

Konstruktory

Parser()

Inicjuje Parser nowe wystąpienie klasy przy użyciu domyślnego RootCommandelementu .

Parser(Command)

Inicjuje Parser nowe wystąpienie klasy przy użyciu określonego polecenia.

Parser(CommandLineConfiguration)

Inicjuje nowe wystąpienie Parser klasy przy użyciu określonej konfiguracji.

Właściwości

Configuration

Pobiera konfigurację, na której opiera się gramatyka i zachowania analizatora.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Parse(IReadOnlyList<String>, String)

Analizuje listę argumentów.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Metody rozszerzania

Invoke(Parser, String, IConsole)

Analizuje wartość ciągu wiersza polecenia i wywołuje procedurę obsługi dla wskazanego polecenia.

Invoke(Parser, String[], IConsole)

Analizuje tablicę ciągów wiersza polecenia i wywołuje procedurę obsługi dla wskazanego polecenia.

InvokeAsync(Parser, String, IConsole)

Analizuje wartość ciągu wiersza polecenia i wywołuje procedurę obsługi dla wskazanego polecenia.

InvokeAsync(Parser, String[], IConsole)

Analizuje tablicę ciągów wiersza polecenia i wywołuje procedurę obsługi dla wskazanego polecenia.

Parse(Parser, String)

Analizuje ciąg wiersza polecenia.

Dotyczy