Sdílet prostřednictvím


Directive Třída

Definice

Poskytuje průřezové funkce, které se dají použít napříč aplikacemi příkazového řádku.

public ref class Directive : System::CommandLine::Symbol
public class Directive : System.CommandLine.Symbol
type Directive = class
    inherit Symbol
Public Class Directive
Inherits Symbol
Dědičnost
Directive
Odvozené

Poznámky

Vzhledem k tomu, že direktivy se syntakticky liší od vlastní syntaxe aplikace, můžou poskytovat funkce, které se vztahují napříč aplikacemi.

Direktiva musí odpovídat následujícím pravidlům syntaxe: * Je to token na příkazovém řádku, který přichází za názvem aplikace, ale před všemi dílčími příkazy nebo možnostmi. * Je uzavřený v hranatých závorkách. * Neobsahuje mezery.

Konstruktory

Name Description
Directive(String)

Inicializuje novou instanci třídy Direktivy.

Vlastnosti

Name Description
Action

Získá nebo nastaví pro směrnici CommandLineAction . Obslužná rutina představuje akci, která se provede při vyvolání direktivy.

Description

Získá nebo nastaví popis symbolu.

(Zděděno od Symbol)
Hidden

Získá nebo nastaví hodnotu označující, zda je symbol skrytý.

(Zděděno od Symbol)
Name

Získá název symbolu.

(Zděděno od Symbol)
Parents

Získá nadřazené symboly.

(Zděděno od Symbol)

Metody

Name Description
GetCompletions(CompletionContext)

Získá dokončování symbolu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Symbol)

Platí pro