Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Définition
Espace de noms : Microsoft.CommandPalette.Extensions.Toolkit
Indique ce que la palette de commandes doit faire après l’exécution d’une commande. Cela permet aux commandes de contrôler le flux de la palette.
Implémente ICommandResult
La classe CommandResult permet de spécifier le résultat de l’exécution d’une commande dans la palette de commandes. Il fournit diverses méthodes pour contrôler le comportement de la palette de commandes après l’exécution d’une commande. Cette classe est utile pour gérer la navigation, afficher des messages et contrôler l’état de la palette de commandes.
Propriétés
| Propriété | Catégorie | Descriptif |
|---|---|---|
| Arguments | ICommandResultArgs | Obtient ou définit les arguments associés au résultat de la commande. Cela peut inclure des données supplémentaires nécessaires au résultat de la commande. |
| Genre | CommandResultKind | Obtient ou définit le résultat de la commande. La valeur par défaut est CommandResultKind.Dismiss. |
Méthodes
| Méthode | Descriptif |
|---|---|
| Confirm(ConfirmationArgs) | Affichez une boîte de dialogue de confirmation à l’utilisateur. |
| Ignorer() | Fermez la palette de commandes une fois l’action exécutée et fermez l’état actuel. Lors du lancement suivant, la palette de commandes démarre à partir de la page principale avec une requête vide. |
| GoBack() | Naviguez jusqu’à la page précédente et laissez-la ouverte. |
| GoHome() | Revenez à la page principale de la palette de commandes et laissez-la ouverte. Cela efface la pile actuelle de pages, mais garde la palette ouverte. |
| GoToPage(GoToPageArgs) | Accédez à une autre page de la palette. Le GoToPageArgs spécifie la page à laquelle accéder. |
| Masquer() | Crée une nouvelle instance de CommandResult avec Kind défini sur CommandResultKind.Hide et Args défini sur null. |
| KeepOpen() | Ne fais rien. Cela laisse la palette dans son état actuel, avec la pile de pages et la requête actuelles. |
| ShowToast(Chaîne) | Affichez un message temporaire au niveau du bureau à l’utilisateur. Crée un nouveau CommandResult avec Args défini sur un nouvel objet ToastArgs avec son Message défini sur String. |
| ShowToast(ToastArgs) | Affichez un message temporaire au niveau du bureau à l’utilisateur. Crée une nouvelle instance de CommandResult avec Args défini sur ToastArgs. |
Exemple :
Voir Résultats de la commande pour un exemple d’utilisation de cette option.
Windows developer