OptionResult Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett resultat som genereras vid parsning av en Option.
public ref class OptionResult sealed : System::CommandLine::Parsing::SymbolResult
public sealed class OptionResult : System.CommandLine.Parsing.SymbolResult
type OptionResult = class
inherit SymbolResult
Public NotInheritable Class OptionResult
Inherits SymbolResult
- Arv
Egenskaper
| Name | Description |
|---|---|
| Errors |
De parsningsfel som är associerade med det här symbolresultatet. (Ärvd från SymbolResult) |
| IdentifierToken |
Hämtar den token som parsades för att ange alternativet. |
| IdentifierTokenCount |
Hämtar antalet förekomster av en identifierartoken som matchar alternativet. |
| Implicit |
Hämtar ett värde som anger om resultatet skapades implicit och inte på grund av att alternativet angavs på kommandoraden. |
| Option |
Hämtar det alternativ som resultatet gäller för. |
| Parent |
Den överordnade symbolen resulterar i parsningsträdet. (Ärvd från SymbolResult) |
| Tokens |
Listan över token som är associerade med det här symbolresultatet under parsningen. (Ärvd från SymbolResult) |
Metoder
| Name | Description |
|---|---|
| AddError(String) |
Lägger till ett felmeddelande för det här symbolresultatet i parsningsträdet. (Ärvd från SymbolResult) |
| GetRequiredValue<T>(Argument<T>) |
Hämtar det parsade värdet eller standardvärdet för det angivna obligatoriska argumentet eller genererar. (Ärvd från SymbolResult) |
| GetRequiredValue<T>(Option<T>) |
Hämtar det parsade eller standardvärdet för det angivna obligatoriska alternativet eller genererar. (Ärvd från SymbolResult) |
| GetRequiredValue<T>(String) |
Hämtar värdet för en symbol med det angivna namnet var som helst i parsningsträdet. (Ärvd från SymbolResult) |
| GetResult(Argument) |
Hittar ett resultat för det specifika argumentet var som helst i parsningsträdet, inklusive överordnade och underordnade symbolresultat. (Ärvd från SymbolResult) |
| GetResult(Command) |
Hittar ett resultat för det specifika kommandot var som helst i parsningsträdet, inklusive överordnade och underordnade symbolresultat. (Ärvd från SymbolResult) |
| GetResult(Directive) |
Hittar ett resultat för det specifika direktivet var som helst i parsningsträdet. (Ärvd från SymbolResult) |
| GetResult(Option) |
Söker efter ett resultat för det specifika alternativet var som helst i parsningsträdet, inklusive överordnade och underordnade symbolresultat. (Ärvd från SymbolResult) |
| GetResult(String) |
Hittar ett resultat för att Symbol ha angett |
| GetValue<T>(Argument<T>) |
Hämtar det parsade eller standardvärdet för det angivna argumentet. (Ärvd från SymbolResult) |
| GetValue<T>(Option<T>) |
Hämtar det parsade eller standardvärdet för det angivna alternativet. (Ärvd från SymbolResult) |
| GetValue<T>(String) |
Hämtar värdet för en symbol med det angivna namnet var som helst i parsningsträdet. (Ärvd från SymbolResult) |
| GetValueOrDefault<T>() |
Hämtar det parsade värdet eller standardvärdet för Option. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. |