CompletionsGenerateScriptCommandDefinition Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| CompletionsGenerateScriptCommandDefinition(CompletionsCommandDefinition) | |
Champs
| Nom | Description |
|---|---|
| ShellArgument | |
Propriétés
| Nom | Description |
|---|---|
| Action |
Obtient ou définit la CommandLineAction commande. Le gestionnaire représente l’action qui sera effectuée lorsque la commande est appelée. (Hérité de Command) |
| Aliases |
Obtient l’ensemble unique de chaînes qui peuvent être utilisées sur la ligne de commande pour spécifier la commande. (Hérité de Command) |
| Arguments |
Obtient tous les arguments de la commande. (Hérité de Command) |
| Children |
Obtient les symboles enfants. (Hérité de Command) |
| Description |
Obtient ou définit la description du symbole. (Hérité de Symbol) |
| Hidden |
Obtient ou définit une valeur indiquant si le symbole est masqué. (Hérité de Symbol) |
| Name |
Obtient le nom du symbole. (Hérité de Symbol) |
| Options |
Obtient toutes les options de la commande. (Hérité de Command) |
| Parents |
Obtient les symboles parents. (Hérité de Symbol) |
| Subcommands |
Obtient toutes les sous-commandes de la commande. (Hérité de Command) |
| TreatUnmatchedTokensAsErrors |
Obtient ou définit une valeur qui indique si les jetons sans correspondance doivent être traités comme des erreurs. (Hérité de Command) |
| Validators |
Obtient les validateurs dans la commande. Les validateurs peuvent être utilisés pour créer une logique de validation personnalisée. (Hérité de Command) |
Méthodes
| Nom | Description |
|---|---|
| Add(Argument) |
Ajoute une Argument à la commande. (Hérité de Command) |
| Add(Command) |
Ajoute une Command à la commande. (Hérité de Command) |
| Add(Option) |
Ajoute une Option commande. (Hérité de Command) |
| GetCompletions(CompletionContext) |
Obtient les achèvements du symbole. (Hérité de Command) |
| Parse(IReadOnlyList<String>, ParserConfiguration) |
Analyse une chaîne de tableau à l’aide de la commande. (Hérité de Command) |
| Parse(String, ParserConfiguration) |
Analyse une valeur de chaîne de ligne de commande à l’aide de la commande. (Hérité de Command) |
| SetAction(Action<ParseResult>) |
Définit une action synchrone à exécuter lorsque la commande est appelée. (Hérité de Command) |
| SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) |
Définit une action asynchrone lorsque la commande est appelée. (Hérité de Command) |
| SetAction(Func<ParseResult,CancellationToken,Task>) |
Définit une action asynchrone à exécuter lorsque la commande est appelée. (Hérité de Command) |
| SetAction(Func<ParseResult,Int32>) |
Définit une action synchrone à exécuter lorsque la commande est appelée. (Hérité de Command) |
| SetAction(Func<ParseResult,Task<Int32>>) |
Définit une action asynchrone à exécuter lorsque la commande est appelée. (Hérité de Command) |
| SetAction(Func<ParseResult,Task>) |
Définit une action asynchrone à exécuter lorsque la commande est appelée. (Hérité de Command) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Symbol) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère dans une collection. (Hérité de Command) |
Méthodes d’extension
| Nom | Description |
|---|---|
| FunctionName(Command, String[]) |
Créer un nom de fonction shell unique pour une commande : ces noms doivent être
|
| HierarchicalOptions(Command) | |
| Names(Command) |
Obtenir tous les noms d’une commande, y compris le nom principal et tous les alias |