Język

Option Klasa

Definicja

Symbol definiujący nazwany parametr i wartość dla tego parametru.

public ref class Option abstract : System::CommandLine::Symbol
public abstract class Option : System.CommandLine.Symbol
type Option = class
    inherit Symbol
Public MustInherit Class Option
Inherits Symbol
Dziedziczenie
Option
Pochodne

Konstruktory

Nazwa Opis
Option(String, String[])

Inicjuje nowe wystąpienie klasy Option.

Właściwości

Nazwa Opis
Action

Pobiera lub ustawia CommandLineAction wartość dla opcji. Procedura obsługi reprezentuje akcję, która zostanie wykonana po wywołaniu opcji.

Aliases

Pobiera unikatowy zestaw ciągów, których można użyć w wierszu polecenia, aby określić opcję.

AllowMultipleArgumentsPerToken

Pobiera wartość wskazującą, czy wiele tokenów argumentów jest dozwolonych dla każdego tokenu identyfikatora opcji.

Arity

Pobiera lub ustawia arity opcji.

CompletionSources

Pobiera listę źródeł uzupełniania dla opcji .

Description

Pobiera lub ustawia opis symbolu.

(Odziedziczone po Symbol)
HasDefaultValue

Określa, czy dla opcji zdefiniowano wartość domyślną.

HelpName

Pobiera lub ustawia nazwę symbolu zastępczego wyświetlaną w pomocy użycia dla wartości opcji. Wartość zostanie opakowana w nawiasy kątowe (< i >).

Hidden

Pobiera lub ustawia wartość wskazującą, czy symbol jest ukryty.

(Odziedziczone po Symbol)
Name

Pobiera nazwę symbolu.

(Odziedziczone po Symbol)
Parents

Pobiera symbole nadrzędne.

(Odziedziczone po Symbol)
Recursive

Po ustawieniu wartości true ta opcja zostanie zastosowana do jego natychmiastowego polecenia nadrzędnego lub poleceń i cyklicznie do ich podpolecenia.

Required

Wskazuje, czy opcja jest wymagana po wywołaniu polecenia nadrzędnego.

Validators

Moduły sprawdzania poprawności, które będą wywoływane po dopasowaniu opcji przez analizator.

ValueType

Pobiera, na Type który zostaną przekonwertowane tokeny przeanalizowane przez opcję.

Metody

Nazwa Opis
GetCompletions(CompletionContext)

Pobiera uzupełnienia symbolu.

GetDefaultValue()

Pobiera wartość domyślną dla opcji .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Symbol)

Dotyczy