Поделиться через


Option Класс

Определение

Символ, определяющий именованный параметр и значение для этого параметра.

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
Наследование
Option
Производный

Конструкторы

Имя Описание
Option(String, String[])

Инициализирует новый экземпляр класса Option.

Свойства

Имя Описание
Action

Возвращает или задает CommandLineAction параметр. Обработчик представляет действие, которое будет выполняться при вызове параметра.

Aliases

Получает уникальный набор строк, которые можно использовать в командной строке для указания параметра.

AllowMultipleArgumentsPerToken

Возвращает значение, указывающее, разрешено ли для каждого маркера идентификатора параметра несколько маркеров аргумента.

Arity

Возвращает или задает arity параметра.

CompletionSources

Возвращает список источников завершения для параметра.

Description

Возвращает или задает описание символа.

(Унаследовано от Symbol)
HasDefaultValue

Указывает, определено ли значение по умолчанию для параметра.

HelpName

Возвращает или задает имя заполнителя, отображаемое в справке по использованию для значения параметра. Значение будет упаковано в угловые скобки (< и >).

Hidden

Возвращает или задает значение, указывающее, скрыт ли символ.

(Унаследовано от Symbol)
Name

Возвращает имя символа.

(Унаследовано от Symbol)
Parents

Возвращает родительские символы.

(Унаследовано от Symbol)
Recursive

Если задано значение true, этот параметр будет применяться к его немедленной родительской команде или командам и рекурсивно к их подкомандам.

Required

Указывает, является ли параметр обязательным при вызове родительской команды.

Validators

Проверяющие элементы, которые будут вызываться при сопоставлении параметра синтаксического анализа.

ValueType

Возвращает значение Type , в которое будут преобразованы маркеры синтаксического анализа параметра.

Методы

Имя Описание
GetCompletions(CompletionContext)

Возвращает завершения для символа.

GetDefaultValue()

Возвращает значение по умолчанию для параметра.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Symbol)

Применяется к