Option Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Símbolo que define un parámetro con nombre y un valor para ese 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
- Herencia
- Derivado
Constructores
| Nombre | Description |
|---|---|
| Option(String, String[]) |
Inicializa una nueva instancia de la clase Option. |
Propiedades
| Nombre | Description |
|---|---|
| Action |
Obtiene o establece el para CommandLineAction la opción . El controlador representa la acción que se realizará cuando se invoque la opción. |
| Aliases |
Obtiene el conjunto único de cadenas que se pueden usar en la línea de comandos para especificar la opción. |
| AllowMultipleArgumentsPerToken |
Obtiene un valor que indica si se permiten varios tokens de argumento para cada token de identificador de opción. |
| Arity |
Obtiene o establece la aridad de la opción. |
| CompletionSources |
Obtiene la lista de orígenes de finalización de la opción . |
| Description |
Obtiene o establece la descripción del símbolo. (Heredado de Symbol) |
| HasDefaultValue |
Especifica si se define un valor predeterminado para la opción . |
| HelpName |
Obtiene o establece el nombre del marcador de posición que se muestra en la ayuda de uso para el valor de la opción.
El valor se ajustará entre corchetes angulares ( |
| Hidden |
Obtiene o establece un valor que indica si el símbolo está oculto. (Heredado de Symbol) |
| Name |
Obtiene el nombre del símbolo. (Heredado de Symbol) |
| Parents |
Obtiene los símbolos primarios. (Heredado de Symbol) |
| Recursive |
Cuando se establece en true, esta opción se aplicará a su comando o comandos primarios inmediatos y de forma recursiva a sus subcomandos. |
| Required |
Indica si la opción es necesaria cuando se invoca su comando primario. |
| Validators |
Validadores a los que se llamará cuando el analizador coincida con la opción. |
| ValueType |
Obtiene al Type que se convertirán los tokens analizados de la opción. |
Métodos
| Nombre | Description |
|---|---|
| GetCompletions(CompletionContext) |
Obtiene finalizaciones para el símbolo. |
| GetDefaultValue() |
Obtiene el valor predeterminado de la opción . |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Symbol) |