Nyelv

ParseResult Osztály

Definíció

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

public ref class ParseResult sealed
public ref class ParseResult
public sealed class ParseResult
public class ParseResult
type ParseResult = class
Public NotInheritable Class ParseResult
Public Class ParseResult
Öröklődés
ParseResult

Tulajdonságok

Név 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.

Directives

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

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.

Item[String]

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

Parser

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

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.

UnparsedTokens

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

Metódusok

Név Description
FindResultFor(IArgument)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

FindResultFor(ICommand)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

FindResultFor(IOption)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

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.

ValueForOption(String)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

ValueForOption<T>(String)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

Bővítő metódusok

Név Description
Diagram(ParseResult)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

GetBindingContext(ParseResult)

Lekéri a megadott elemzési eredmény kötési környezetét.

GetHost(ParseResult)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

HasOption(ParseResult, IOption)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

HasOption(ParseResult, String)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

Suggestions(ParseResult, Nullable<Int32>)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

TextToMatch(ParseResult, Nullable<Int32>)

Egy parancssori bemenet adott elemzőkonfiguráción alapuló elemzésének eredményeit ismerteti.

A következőre érvényes: