Option Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Symbol definující pojmenovaný parametr a hodnotu pro tento parametr.
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
- Dědičnost
- Odvozené
Konstruktory
| Name | Description |
|---|---|
| Option(String, String[]) |
Inicializuje novou instanci Option třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Action |
Získá nebo nastaví CommandLineAction pro možnost. Obslužná rutina představuje akci, která se provede při vyvolání možnosti. |
| Aliases |
Získá jedinečnou sadu řetězců, které lze použít na příkazovém řádku k určení Možnosti. |
| AllowMultipleArgumentsPerToken |
Získá hodnotu, která určuje, zda je pro každý token identifikátoru možnosti povoleno více tokenů argumentů. |
| Arity |
Získá nebo nastaví arity možnosti. |
| CompletionSources |
Získá seznam zdrojů dokončení pro možnost. |
| Description |
Získá nebo nastaví popis symbolu. (Zděděno od Symbol) |
| HasDefaultValue |
Určuje, jestli je pro tuto možnost definována výchozí hodnota. |
| HelpName |
Získá nebo nastaví zástupný název zobrazený v nápovědě k použití pro hodnotu možnosti.
Hodnota bude zabalena do úhlových závorek ( |
| 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) |
| Recursive |
Pokud je tato možnost nastavena na hodnotu true, použije se na jeho okamžitý nadřazený příkaz nebo příkazy a rekurzivně na jejich dílčí příkazy. |
| Required |
Určuje, zda je při vyvolání nadřazeného příkazu požadována možnost. |
| Validators |
Validátory, které budou volány při porovnávání možnosti analyzátorem. |
| ValueType |
Získá, Type že parsované tokeny možnosti budou převedeny na. |
Metody
| Name | Description |
|---|---|
| GetCompletions(CompletionContext) |
Získá dokončování symbolu. |
| GetDefaultValue() |
Získá výchozí hodnotu pro možnost. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Symbol) |