ParseResult Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje wyniki analizowania danych wejściowych wiersza polecenia na podstawie określonej konfiguracji analizatora.
public ref class ParseResult
public class ParseResult
type ParseResult = class
Public Class ParseResult
- Dziedziczenie
-
ParseResult
Właściwości
CommandResult |
Wynik wskazujący polecenie określone w danych wejściowych wiersza polecenia. |
Directives |
Pobiera dyrektywy znalezione podczas analizowania danych wejściowych wiersza polecenia. |
Errors |
Pobiera błędy analizy znalezione podczas analizowania danych wejściowych wiersza polecenia. |
Parser |
Analizator użyty do wygenerowania wyniku analizy. |
RootCommandResult |
Pobiera wynik polecenia głównego. |
Tokens |
Pobiera tokeny zidentyfikowane podczas analizowania danych wejściowych wiersza polecenia. |
UnmatchedTokens |
Pobiera listę tokenów używanych w wierszu polecenia, które nie zostały dopasowane przez analizator. |
UnparsedTokens |
Pobiera listę tokenów używanych w wierszu polecenia, które zostały zignorowane przez analizator. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FindResultFor(Argument) |
Pobiera wynik , jeśli istnieje, dla określonego argumentu. |
FindResultFor(Command) |
Pobiera wynik , jeśli istnieje, dla określonego polecenia. |
FindResultFor(Option) |
Pobiera wynik, jeśli istnieje, dla określonej opcji. |
FindResultFor(Symbol) |
Pobiera wynik , jeśli istnieje, dla określonego symbolu. |
GetCompletionContext() |
Pobiera kontekst ukończenia dla wyniku analizy. |
GetCompletions(Nullable<Int32>) |
Pobiera uzupełnienia na podstawie danego wyniku analizy. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetValueForArgument(Argument) |
Pobiera przeanalizowaną lub domyślną wartość dla określonego argumentu. |
GetValueForArgument<T>(Argument<T>) |
Pobiera przeanalizowaną lub domyślną wartość dla określonego argumentu. |
GetValueForOption(Option) |
Pobiera przeanalizowaną lub domyślną wartość dla określonej opcji. |
GetValueForOption<T>(Option<T>) |
Pobiera przeanalizowaną lub domyślną wartość dla określonej opcji. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. |
Metody rozszerzania
Diagram(ParseResult) |
Formatuje ciąg wyjaśniający wynik analizy. |
HasOption(ParseResult, Option) |
Wskazuje, czy dana opcja jest obecna w wyniku analizy. |
Invoke(ParseResult, IConsole) |
Wywołuje odpowiednią procedurę obsługi poleceń dla przeanalizowanych danych wejściowych wiersza polecenia. |
InvokeAsync(ParseResult, IConsole) |
Wywołuje odpowiednią procedurę obsługi poleceń dla przeanalizowanych danych wejściowych wiersza polecenia. |