Freigeben über


DirectiveResult Klasse

Definition

Stellt ein Ergebnis dar, das beim Analysieren eines Directive.

public ref class DirectiveResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class DirectiveResult : System.CommandLine.Parsing.SymbolResult
type DirectiveResult = class
    inherit SymbolResult
Public NotInheritable Class DirectiveResult
Inherits SymbolResult
Vererbung
DirectiveResult

Eigenschaften

Name Beschreibung
Directive

Ruft die Direktive ab, auf die das Ergebnis angewendet wird.

Errors

Die Analysefehler, die diesem Symbolergebnis zugeordnet sind.

(Geerbt von SymbolResult)
Parent

Das übergeordnete Symbol führt zur Analysestruktur.

(Geerbt von SymbolResult)
Token

Ruft das Token ab, das analysiert wurde, um die Direktive anzugeben.

Tokens

Die Liste der Token, die diesem Symbolergebnis während der Analyse zugeordnet sind.

(Geerbt von SymbolResult)
Values

Analysierte Werte von [name:value] Direktiven.

Methoden

Name Beschreibung
AddError(String)

Fügt der Analysestruktur eine Fehlermeldung für dieses Symbolergebnis hinzu.

(Geerbt von SymbolResult)
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 name ist.

(Geerbt von SymbolResult)
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)

Gilt für: