Argument Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
public ref class Argument abstract : System::CommandLine::Symbol
public ref class Argument : System::CommandLine::Symbol, System::CommandLine::IArgument
public abstract class Argument : System.CommandLine.Symbol
public class Argument : System.CommandLine.Symbol, System.CommandLine.IArgument
type Argument = class
inherit Symbol
type Argument = class
inherit Symbol
interface IArgument
interface ISymbol
interface ISuggestionSource
interface IValueDescriptor
Public MustInherit Class Argument
Inherits Symbol
Public Class Argument
Inherits Symbol
Implements IArgument
- Herança
- Derivado
- Implementações
Construtores
| Nome | Descrição |
|---|---|
| Argument() |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| Argument(String) |
Inicializa uma nova instância da classe Argument. |
Propriedades
| Nome | Descrição |
|---|---|
| Aliases |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| ArgumentType |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| Arity |
Obtém ou define a aridade do argumento. |
| CaptureRemainingTokens |
Recebe ou define um valor que indica se este argumento captura todos os tokens restantes. |
| Children |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| CompletionSources |
Obtém a lista de fontes de conclusão para o argumento. |
| Description |
Obtém ou define a descrição do símbolo. (Herdado de Symbol) |
| HasDefaultValue |
Especifica se está definido um valor padrão para o argumento. |
| HelpName |
Obtém ou define o nome provisório mostrado na ajuda de uso para o valor do argumento.
O valor será enrolado entre colchetes angulares ( |
| Hidden |
Recebe ou define um valor que indica se o símbolo está oculto. (Herdado de Symbol) |
| IsHidden |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| Name |
Recebe o nome do símbolo. (Herdado de Symbol) |
| Parents |
Fica com os símbolos pais. (Herdado de Symbol) |
| RawAliases |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| Validators |
Fornece uma lista de validadores de argumentos. Os validadores podem ser usados para fornecer erros personalizados com base na entrada do utilizador. |
| ValueType |
Obtém ou define que Type os tokens analisados do argumento serão convertidos. |
Métodos
| Nome | Descrição |
|---|---|
| AddAliasInner(String) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| AddSuggestions(IReadOnlyCollection<String>) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| AddSuggestionSource(ISuggestionSource) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| AddSuggestionSource(Suggest) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| AddValidator(ValidateSymbol<ArgumentResult>) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| ClearAliases() |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| GetCompletions(CompletionContext) |
Obtém conclusãos para o símbolo. |
| GetDefaultValue() |
Obtém o valor padrão para o argumento. |
| HasAlias(String) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| HasRawAlias(String) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| SetDefaultValue(Func<Object>) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| SetDefaultValue(Object) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| Suggest(String) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. |
Implementações de Interface Explícita
| Nome | Descrição |
|---|---|
| IArgument.Arity |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| ISymbol.Children |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. (Herdado de Symbol) |
| IValueDescriptor.Type |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
| IValueDescriptor.ValueName |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |
Métodos da Extensão
| Nome | Descrição |
|---|---|
| BuildAlias(IValueDescriptor) |
Um símbolo que define um valor que pode ser passado na linha de comandos para um comando ou opção. |