Sdílet prostřednictvím


ParseResult Třída

Definice

Popisuje výsledky analýzy vstupu příkazového řádku na základě konkrétní konfigurace analyzátoru.

public ref class ParseResult
public class ParseResult
type ParseResult = class
Public Class ParseResult
Dědičnost
ParseResult

Vlastnosti

CommandResult

Výsledek označující příkaz zadaný ve vstupu příkazového řádku.

Directives

Získá direktivy nalezené při analýze vstupu příkazového řádku.

Errors

Získá chyby analýzy nalezené při analýze vstupu příkazového řádku.

Parser

Analyzátor použitý k vytvoření výsledku analýzy.

RootCommandResult

Získá výsledek kořenového příkazu.

Tokens

Získá tokeny identifikované při analýze vstupu příkazového řádku.

UnmatchedTokens

Získá seznam tokenů použitých na příkazovém řádku, které nebyly spárovány analyzátorem.

UnparsedTokens

Získá seznam tokenů použitých na příkazovém řádku, které byly ignorovány analyzátorem.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
FindResultFor(Argument)

Získá výsledek, pokud existuje, pro zadaný argument.

FindResultFor(Command)

Získá výsledek, pokud existuje, pro zadaný příkaz.

FindResultFor(Option)

Získá výsledek, pokud existuje, pro zadanou možnost.

FindResultFor(Symbol)

Získá výsledek, pokud existuje, pro zadaný symbol.

GetCompletionContext()

Získá kontext dokončení pro výsledek analýzy.

GetCompletions(Nullable<Int32>)

Získá dokončení na základě daného výsledku analýzy.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetValueForArgument(Argument)

Získá parsovanou nebo výchozí hodnotu pro zadaný argument.

GetValueForArgument<T>(Argument<T>)

Získá parsovanou nebo výchozí hodnotu pro zadaný argument.

GetValueForOption(Option)

Získá parsovanou nebo výchozí hodnotu pro zadanou možnost.

GetValueForOption<T>(Option<T>)

Získá parsovanou nebo výchozí hodnotu pro zadanou možnost.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

Metody rozšíření

Diagram(ParseResult)

Formátuje řetězec vysvětlující výsledek analýzy.

HasOption(ParseResult, Option)

Určuje, jestli je daná možnost přítomna ve výsledku analýzy.

Invoke(ParseResult, IConsole)

Vyvolá příslušnou obslužnou rutinu příkazu pro parsovaný vstup příkazového řádku.

InvokeAsync(ParseResult, IConsole)

Vyvolá příslušnou obslužnou rutinu příkazu pro parsovaný vstup příkazového řádku.

Platí pro