ParseResult Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.
public ref class ParseResult sealed
public sealed class ParseResult
type ParseResult = class
Public NotInheritable Class ParseResult
- Öröklődés
-
ParseResult
Tulajdonságok
| Name | Description |
|---|---|
| Action |
Lekéri az CommandLineAction elemzési eredményt. A kezelő az elemzési eredmény meghívásakor végrehajtandó műveletet jelöli. |
| CommandResult |
A parancssor bemenetében megadott parancsot jelző eredményt kap. |
| Configuration |
Lekéri az elemzési eredmény létrehozásához használt konfigurációt. |
| Errors |
Lekéri a parancssori bemenet elemzése során talált elemzési hibákat. |
| InvocationConfiguration |
Lekéri a parancssor futásidejű viselkedésének megadásához használt konfigurációt. |
| RootCommandResult |
Lekéri a gyökérparancs eredményét. |
| Tokens |
Lekéri a parancssori bemenet elemzése során azonosított jogkivonatokat. |
| UnmatchedTokens |
Lekéri az elemző által nem egyeztetett parancssorban használt jogkivonatok listáját. |
Metódusok
| Name | Description |
|---|---|
| GetCompletionContext() |
Lekéri az elemzés eredményének befejezési környezetét. |
| GetCompletions(Nullable<Int32>) |
A befejezéseket egy adott elemzési eredmény alapján kapja meg. |
| GetRequiredValue<T>(Argument<T>) |
Lekéri a megadott kötelező argumentum vagy dobás elemzett vagy alapértelmezett értékét. |
| GetRequiredValue<T>(Option<T>) |
Lekéri a megadott kötelező beállítás vagy dobás elemzett vagy alapértelmezett értékét. |
| GetRequiredValue<T>(String) |
Lekéri a megadott kötelező szimbólumnév elemzett vagy alapértelmezett értékét az elemzett parancs környezetében (nem a teljes szimbólumfában). |
| GetResult(Argument) |
Lekéri a megadott argumentum eredményét, ha van ilyen. |
| GetResult(Command) |
Lekéri a megadott parancs eredményét, ha van ilyen. |
| GetResult(Directive) |
Lekéri a megadott irányelv eredményét, ha van ilyen. |
| GetResult(Option) |
Lekéri a megadott beállítás eredményét, ha van ilyen. |
| GetResult(String) |
A megadott névvel rendelkező szimbólum eredményének keresése az elemzési fában. |
| GetResult(Symbol) |
Lekéri a megadott szimbólum eredményét, ha van ilyen. |
| GetValue<T>(Argument<T>) |
Lekéri a megadott argumentum elemzett vagy alapértelmezett értékét. |
| GetValue<T>(Option<T>) |
Lekéri a megadott beállítás elemzett vagy alapértelmezett értékét. |
| GetValue<T>(String) |
Lekéri a megadott szimbólumnév elemzett vagy alapértelmezett értékét az elemzett parancs környezetében (nem a teljes szimbólumfában). |
| Invoke(InvocationConfiguration) |
Meghívja a megfelelő parancskezelőt egy elemezett parancssori bemenethez. |
| InvokeAsync(InvocationConfiguration, CancellationToken) |
Meghívja a megfelelő parancskezelőt egy elemezett parancssori bemenethez. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. |