RootCommand 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.
Az alkalmazás által végrehajtott fő műveletet jelöli.
public ref class RootCommand : System::CommandLine::Command
public class RootCommand : System.CommandLine.Command
type RootCommand = class
inherit Command
Public Class RootCommand
Inherits Command
- Öröklődés
Megjegyzések
Használja a RootCommand objektumot alparancsok nélkül az egy műveletet végrehajtó alkalmazásokhoz. Adjon hozzá alparancsokat a gyökérhez olyan alkalmazásokhoz, amelyek meghatározott sztringek által azonosított műveleteket igényelnek. A "dir" például nem használ alparancsokat. Több Command művelettel rendelkező alkalmazások megtekintése.
Konstruktorok
| Name | Description |
|---|---|
| RootCommand(String) |
Az alkalmazás által végrehajtott fő műveletet jelöli. |
Tulajdonságok
| Name | Description |
|---|---|
| Action |
Lekéri vagy beállítja a CommandLineAction parancsot. A kezelő a parancs meghívásakor végrehajtandó műveletet jelöli. (Öröklődés forrása Command) |
| Aliases |
Lekéri a parancssorban a parancs megadásához használható egyedi sztringeket. (Öröklődés forrása Command) |
| Arguments |
Lekéri a parancs összes argumentumát. (Öröklődés forrása Command) |
| Children |
Lekéri a gyermek szimbólumokat. (Öröklődés forrása Command) |
| Description |
Lekéri vagy beállítja a szimbólum leírását. (Öröklődés forrása Symbol) |
| Directives |
A gyökérparancs alatt érvényes összes direktívát jelöli. |
| ExecutableName |
Az éppen futó végrehajtható fájl neve. |
| ExecutablePath |
A jelenleg futó végrehajtható fájl elérési útja. |
| HelpName |
Lekéri vagy beállítja a gyökérparancshoz használt nevet a súgó kimenetében. |
| Hidden |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a szimbólum rejtett-e. (Öröklődés forrása Symbol) |
| Name |
Lekéri a szimbólum nevét. (Öröklődés forrása Symbol) |
| Options |
Lekéri a parancs összes beállítását. (Öröklődés forrása Command) |
| Parents |
Lekéri a szülőszimbólumokat. (Öröklődés forrása Symbol) |
| Subcommands |
Lekéri a parancs összes alparancsát. (Öröklődés forrása Command) |
| TreatUnmatchedTokensAsErrors |
Olyan értéket kap vagy állít be, amely jelzi, hogy a nem egyező jogkivonatokat hibaként kell-e kezelni. (Öröklődés forrása Command) |
| Validators |
Lekéri az érvényesítőket a parancshoz. Az érvényesítők egyéni érvényesítési logika létrehozásához használhatók. (Öröklődés forrása Command) |
Metódusok
| Name | Description |
|---|---|
| Add(Argument) |
Hozzáad egy parancsot Argument . (Öröklődés forrása Command) |
| Add(Command) |
Hozzáad egy parancsot Command . (Öröklődés forrása Command) |
| Add(Directive) |
Hozzáad egy parancsot Directive . |
| Add(Option) |
Hozzáad egy parancsot Option . (Öröklődés forrása Command) |
| GetCompletions(CompletionContext) |
Befejezi a szimbólumot. (Öröklődés forrása Command) |
| Parse(IReadOnlyList<String>, ParserConfiguration) |
Tömbsztringek elemzése a parancs használatával. (Öröklődés forrása Command) |
| Parse(String, ParserConfiguration) |
Egy parancssori sztringérték elemzése a parancs használatával. (Öröklődés forrása Command) |
| SetAction(Action<ParseResult>) |
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni. (Öröklődés forrása Command) |
| SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) |
A parancs meghívásakor aszinkron műveletet állít be. (Öröklődés forrása Command) |
| SetAction(Func<ParseResult,CancellationToken,Task>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. (Öröklődés forrása Command) |
| SetAction(Func<ParseResult,Int32>) |
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni. (Öröklődés forrása Command) |
| SetAction(Func<ParseResult,Task<Int32>>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. (Öröklődés forrása Command) |
| SetAction(Func<ParseResult,Task>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. (Öröklődés forrása Command) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Symbol) |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Egy gyűjteményen keresztül iteráló enumerátort ad vissza. (Öröklődés forrása Command) |