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. |