CompletionsGenerateScriptCommandDefinition Clase

Definición

public ref class CompletionsGenerateScriptCommandDefinition sealed : System::CommandLine::Command
public sealed class CompletionsGenerateScriptCommandDefinition : System.CommandLine.Command
type CompletionsGenerateScriptCommandDefinition = class
    inherit Command
Public NotInheritable Class CompletionsGenerateScriptCommandDefinition
Inherits Command
Herencia
CompletionsGenerateScriptCommandDefinition

Constructores

Nombre Description
CompletionsGenerateScriptCommandDefinition(CompletionsCommandDefinition)

Campos

Nombre Description
ShellArgument

Propiedades

Nombre Description
Action

Obtiene o establece para CommandLineAction el objeto Command. El controlador representa la acción que se realizará cuando se invoque el comando.

(Heredado de Command)
Aliases

Obtiene el conjunto único de cadenas que se pueden usar en la línea de comandos para especificar el comando.

(Heredado de Command)
Arguments

Obtiene todos los argumentos del comando .

(Heredado de Command)
Children

Obtiene los símbolos secundarios.

(Heredado de Command)
Description

Obtiene o establece la descripción del símbolo.

(Heredado de Symbol)
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)
Options

Obtiene todas las opciones del comando .

(Heredado de Command)
Parents

Obtiene los símbolos primarios.

(Heredado de Symbol)
Subcommands

Obtiene todos los subcomandos del comando .

(Heredado de Command)
TreatUnmatchedTokensAsErrors

Obtiene o establece un valor que indica si los tokens no coincidentes deben tratarse como errores.

(Heredado de Command)
Validators

Obtiene los validadores del comando . Los validadores se pueden usar para crear lógica de validación personalizada.

(Heredado de Command)

Métodos

Nombre Description
Add(Argument)

Agrega un Argument objeto al comando .

(Heredado de Command)
Add(Command)

Agrega un Command objeto al comando .

(Heredado de Command)
Add(Option)

Agrega un Option objeto al comando .

(Heredado de Command)
GetCompletions(CompletionContext)

Obtiene finalizaciones para el símbolo.

(Heredado de Command)
Parse(IReadOnlyList<String>, ParserConfiguration)

Analiza una cadena de matriz mediante el comando .

(Heredado de Command)
Parse(String, ParserConfiguration)

Analiza un valor de cadena de línea de comandos mediante el comando .

(Heredado de Command)
SetAction(Action<ParseResult>)

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

(Heredado de Command)
SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)

Establece una acción asincrónica cuando se invoca el comando.

(Heredado de Command)
SetAction(Func<ParseResult,CancellationToken,Task>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

(Heredado de Command)
SetAction(Func<ParseResult,Int32>)

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

(Heredado de Command)
SetAction(Func<ParseResult,Task<Int32>>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

(Heredado de Command)
SetAction(Func<ParseResult,Task>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

(Heredado de Command)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Symbol)

Implementaciones de interfaz explícitas

Nombre Description
IEnumerable.GetEnumerator()

Devuelve un enumerador que recorre en iteración una colección.

(Heredado de Command)

Métodos de extensión

Nombre Description
FunctionName(Command, String[])

Creación de un nombre de función de shell único para un comando: estos nombres deben ser

  • distinto del nombre del comando "root" (es decir, no se debe generar el nombre de la función "dotnet" para el binario "dotnet")
  • distinct basado en 'path' para llegar a esta función (por lo tanto, parentCommandNames)
HierarchicalOptions(Command)
Names(Command)

Obtener todos los nombres de un comando, incluido el nombre principal y todos los alias

Se aplica a