ParseResult Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Beschrijft de resultaten van het parseren van een opdrachtregelinvoer op basis van een specifieke parserconfiguratie.
public ref class ParseResult sealed
public sealed class ParseResult
type ParseResult = class
Public NotInheritable Class ParseResult
- Overname
-
ParseResult
Eigenschappen
| Name | Description |
|---|---|
| Action |
Hiermee haalt u het CommandLineAction geparseerde resultaat op. De handler vertegenwoordigt de actie die wordt uitgevoerd wanneer het parseringsresultaat wordt aangeroepen. |
| CommandResult |
Hiermee wordt een resultaat weergegeven dat de opdracht aangeeft die is opgegeven in de opdrachtregelinvoer. |
| Configuration |
Hiermee haalt u de configuratie op die wordt gebruikt om het parseringsresultaat te produceren. |
| Errors |
Haalt de gevonden parseringsfouten op tijdens het parseren van opdrachtregelinvoer. |
| InvocationConfiguration |
Hiermee haalt u de configuratie op die wordt gebruikt om runtimegedrag van de opdrachtregel op te geven. |
| RootCommandResult |
Hiermee haalt u het resultaat van de hoofdopdracht op. |
| Tokens |
Hiermee haalt u de tokens op die zijn geïdentificeerd tijdens het parseren van opdrachtregelinvoer. |
| UnmatchedTokens |
Hiermee haalt u de lijst met tokens op die worden gebruikt op de opdrachtregel die niet overeenkomen met de parser. |
Methoden
| Name | Description |
|---|---|
| GetCompletionContext() |
Hiermee haalt u de voltooiingscontext voor het parseringsresultaat op. |
| GetCompletions(Nullable<Int32>) |
Hiermee haalt u voltooiingen op op basis van een bepaald parseringsresultaat. |
| GetRequiredValue<T>(Argument<T>) |
Hiermee haalt u de geparseerde of standaardwaarde op voor het opgegeven vereiste argument of genereert. |
| GetRequiredValue<T>(Option<T>) |
Hiermee haalt u de geparseerde of standaardwaarde op voor de opgegeven vereiste optie of genereert. |
| GetRequiredValue<T>(String) |
Hiermee haalt u de geparseerde of standaardwaarde op voor de opgegeven vereiste symboolnaam in de context van de geparseerde opdracht (niet de volledige symboolstructuur). |
| GetResult(Argument) |
Hiermee haalt u het resultaat op, indien van toepassing, voor het opgegeven argument. |
| GetResult(Command) |
Hiermee haalt u het resultaat op, indien aanwezig, voor de opgegeven opdracht. |
| GetResult(Directive) |
Hiermee haalt u het resultaat, indien aanwezig, voor de opgegeven instructie op. |
| GetResult(Option) |
Hiermee haalt u het resultaat, indien aanwezig, voor de opgegeven optie op. |
| GetResult(String) |
Hiermee wordt een resultaat gevonden voor een symbool met de opgegeven naam ergens in de parseringsstructuur. |
| GetResult(Symbol) |
Hiermee wordt het resultaat, indien aanwezig, voor het opgegeven symbool weergegeven. |
| GetValue<T>(Argument<T>) |
Hiermee haalt u de geparseerde of standaardwaarde voor het opgegeven argument op. |
| GetValue<T>(Option<T>) |
Hiermee haalt u de geparseerde of standaardwaarde voor de opgegeven optie op. |
| GetValue<T>(String) |
Hiermee haalt u de geparseerde of standaardwaarde op voor de opgegeven symboolnaam, in de context van de geparseerde opdracht (geen volledige symboolstructuur). |
| Invoke(InvocationConfiguration) |
Roept de juiste opdrachthandler aan voor een geparseerde opdrachtregelinvoer. |
| InvokeAsync(InvocationConfiguration, CancellationToken) |
Roept de juiste opdrachthandler aan voor een geparseerde opdrachtregelinvoer. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. |