ArgumentResult Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Ergebnis dar, das beim Analysieren eines Argument.
public ref class ArgumentResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class ArgumentResult : System.CommandLine.Parsing.SymbolResult
type ArgumentResult = class
inherit SymbolResult
Public NotInheritable Class ArgumentResult
Inherits SymbolResult
- Vererbung
Eigenschaften
| Name | Beschreibung |
|---|---|
| Argument |
Ruft das Argument ab, auf das das Ergebnis angewendet wird. |
| Errors |
Die Analysefehler, die diesem Symbolergebnis zugeordnet sind. (Geerbt von SymbolResult) |
| Implicit |
Stellt ein Ergebnis dar, das beim Analysieren eines Argument. |
| Parent |
Das übergeordnete Symbol führt zur Analysestruktur. (Geerbt von SymbolResult) |
| Tokens |
Die Liste der Token, die diesem Symbolergebnis während der Analyse zugeordnet sind. (Geerbt von SymbolResult) |
Methoden
| Name | Beschreibung |
|---|---|
| AddError(String) |
Fügt der Analysestruktur eine Fehlermeldung für dieses Symbolergebnis hinzu. |
| GetRequiredValue<T>(Argument<T>) |
Ruft den analysierten oder Standardwert für das angegebene erforderliche Argument oder Auslösen ab. (Geerbt von SymbolResult) |
| GetRequiredValue<T>(Option<T>) |
Ruft den analysierten oder Standardwert für die angegebene erforderliche Option oder Denkfehler ab. (Geerbt von SymbolResult) |
| GetRequiredValue<T>(String) |
Ruft den Wert für ein Symbol mit dem angegebenen Namen an einer beliebigen Stelle in der Analysestruktur ab. (Geerbt von SymbolResult) |
| GetResult(Argument) |
Sucht ein Ergebnis für das bestimmte Argument an einer beliebigen Stelle in der Analysestruktur, einschließlich der Ergebnisse des übergeordneten und untergeordneten Symbols. (Geerbt von SymbolResult) |
| GetResult(Command) |
Sucht ein Ergebnis für den spezifischen Befehl an einer beliebigen Stelle in der Analysestruktur, einschließlich der Ergebnisse des übergeordneten und untergeordneten Symbols. (Geerbt von SymbolResult) |
| GetResult(Directive) |
Sucht ein Ergebnis für die spezifische Direktive an einer beliebigen Stelle in der Analysestruktur. (Geerbt von SymbolResult) |
| GetResult(Option) |
Sucht ein Ergebnis für die spezifische Option an einer beliebigen Stelle in der Analysestruktur, einschließlich der Ergebnisse des übergeordneten und untergeordneten Symbols. (Geerbt von SymbolResult) |
| GetResult(String) |
Sucht ein Ergebnis für ein Symbol Element, das an einer beliebigen Stelle in der Analysestruktur angegeben |
| GetValue<T>(Argument<T>) |
Ruft den analysierten oder Standardwert für das angegebene Argument ab. (Geerbt von SymbolResult) |
| GetValue<T>(Option<T>) |
Ruft den analysierten oder Standardwert für die angegebene Option ab. (Geerbt von SymbolResult) |
| GetValue<T>(String) |
Ruft den Wert für ein Symbol mit dem angegebenen Namen an einer beliebigen Stelle in der Analysestruktur ab. (Geerbt von SymbolResult) |
| GetValueOrDefault<T>() |
Ruft den analysierten Wert oder den Standardwert für Argument. |
| OnlyTake(Int32) |
Gibt die maximale Anzahl von Token an, die für das Argument verwendet werden sollen. Verbleibende Token werden übergeben und können von späteren Argumenten verwendet werden oder anderweitig hinzugefügt UnmatchedTokenswerden. |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |