Option Classe

Definição

Um símbolo que define um parâmetro nomeado e um valor para esse parâmetro.

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
Herança
Option
Derivado

Construtores

Name Description
Option(String, String[])

Inicializa uma nova instância da Option classe.

Propriedades

Name Description
Action

Recebe ou define a CommandLineAction opção. O handler representa a ação que será realizada quando a Opção for invocada.

Aliases

Obtém o conjunto único de cadeias que podem ser usadas na linha de comandos para especificar a Opção.

AllowMultipleArgumentsPerToken

Obtém um valor que indica se múltiplos tokens de argumento são permitidos para cada token identificador de opção.

Arity

Obtém ou define a aridade da opção.

CompletionSources

Obtém a lista de fontes de conclusão para a opção.

Description

Obtém ou define a descrição do símbolo.

(Herdado de Symbol)
HasDefaultValue

Especifica se está definido um valor padrão para a opção.

HelpName

Obtém ou define o nome provisório mostrado na ajuda de utilização para o valor da opção. O valor será enrolado entre colchetes angulares (< e >).

Hidden

Recebe ou define um valor que indica se o símbolo está oculto.

(Herdado de Symbol)
Name

Recebe o nome do símbolo.

(Herdado de Symbol)
Parents

Fica com os símbolos pais.

(Herdado de Symbol)
Recursive

Quando definida como true, esta opção será aplicada ao comando ou comandos pais imediatos e recursivamente aos seus subcomandos.

Required

Indica se a opção é necessária quando o comando pai é invocado.

Validators

Validadores que serão chamados quando a opção for correspondida pelo parser.

ValueType

Obtém Type que os tokens analisados da opção serão convertidos.

Métodos

Name Description
GetCompletions(CompletionContext)

Obtém conclusãos para o símbolo.

GetDefaultValue()

Obtém o valor padrão da opção.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Symbol)

Aplica-se a