Nyelv

RootCommand Osztály

Definíció

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
RootCommand

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)

A következőre érvényes: