ParseResult Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |