CompletionsGenerateScriptCommandDefinition Classe

Definição

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
Herança
CompletionsGenerateScriptCommandDefinition

Construtores

Name Descrição
CompletionsGenerateScriptCommandDefinition(CompletionsCommandDefinition)

Campos

Name Descrição
ShellArgument

Propriedades

Name Descrição
Action

Recebe ou define o CommandLineAction para o Comando. O handler representa a ação que será executada quando o Comando for invocado.

(Herdado de Command)
Aliases

Obtém o conjunto único de cadeias que podem ser usadas na linha de comandos para especificar o comando.

(Herdado de Command)
Arguments

Recebe todos os argumentos a favor do comando.

(Herdado de Command)
Children

Fica com os símbolos da criança.

(Herdado de Command)
Description

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

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

Obtém todas as opções para o comando.

(Herdado de Command)
Parents

Fica com os símbolos pais.

(Herdado de Symbol)
Subcommands

Recebe todos os subcomandos do comando.

(Herdado de Command)
TreatUnmatchedTokensAsErrors

Recebe ou define um valor que indica se os tokens não combinados devem ser tratados como erros.

(Herdado de Command)
Validators

Faz com que os validadores cheguem ao comando. Validadores podem ser usados para criar lógica de validação personalizada.

(Herdado de Command)

Métodos

Name Descrição
Add(Argument)

Adiciona um a Argument ao comando.

(Herdado de Command)
Add(Command)

Adiciona um a Command ao comando.

(Herdado de Command)
Add(Option)

Adiciona um 'an' Option ao comando.

(Herdado de Command)
GetCompletions(CompletionContext)

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

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

Analisa as cadeias de um array usando o comando.

(Herdado de Command)
Parse(String, ParserConfiguration)

Analisa um valor de cadeia de linhas de comandos usando o comando.

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

Define uma ação síncrona a ser executada quando o comando é invocado.

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

Define uma ação assíncrona quando o comando é invocado.

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

Define uma ação assíncrona a ser executada quando o comando é invocado.

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

Define uma ação síncrona a ser executada quando o comando é invocado.

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

Define uma ação assíncrona a ser executada quando o comando é invocado.

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

Define uma ação assíncrona a ser executada quando o comando é invocado.

(Herdado de Command)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Symbol)

Implementações de Interface Explícita

Name Descrição
IEnumerable.GetEnumerator()

Devolve um enumerador que itera numa coleção.

(Herdado de Command)

Métodos da Extensão

Name Descrição
FunctionName(Command, String[])

Crie um nome único de função shell para um comando – esses nomes devem ser

  • distinta do nome do comando 'root' (ou seja, não devemos gerar o nome da função 'dotnet' para o binário 'dotnet')
  • distinto com base no 'caminho' para aceder a esta função (daí o nome parentCommandNames)
HierarchicalOptions(Command)
Names(Command)

Obtenha todos os nomes de um comando, incluindo o nome principal e todos os nomes

Aplica-se a