Udostępnij przez


Klasa CommandResult

Definicja

Przestrzeń nazw: Microsoft.CommandPalette.Extensions.Toolkit

Wskazuje, co paleta poleceń powinna zrobić po wykonaniu polecenia. Dzięki temu polecenia mogą sterować przepływem palety.

Implementuje ICommandResult

Klasa CommandResult służy do określania wyniku wykonania polecenia w palecie poleceń. Udostępnia różne metody sterowania zachowaniem palety poleceń po wykonaniu polecenia. Ta klasa jest przydatna do zarządzania nawigacją, wyświetlania komunikatów i kontrolowania stanu palety poleceń.

Właściwości

Majątek Typ Opis
Argumenty ICommandResultArgs Pobiera lub ustawia argumenty skojarzone z wynikiem polecenia. Może to obejmować dodatkowe dane potrzebne do uzyskania wyniku polecenia.
Rodzaj CommandResultKind Pobiera lub ustawia wynik polecenia. Wartość domyślna to CommandResultKind.Dismiss.

Metody

Metoda Opis
Confirm(ConfirmArgs) Wyświetla użytkownikowi okno dialogowe potwierdzenia.
Odrzuć() Zamknij paletę poleceń po wykonaniu operacji i odrzuć bieżący stan. W następnym uruchomieniu paleta poleceń rozpocznie się od strony głównej z pustym zapytaniem.
GoBack() (Powrót do wody) Przejdź do poprzedniej strony i pozostaw ją otwartą.
Przejdź do Domu() Wróć do strony głównej palety poleceń i pozostaw ją otwartą. Spowoduje to wyczyszczenie bieżącego stosu stron, ale paleta pozostanie otwarta.
GoToPage(GoToPageArgs) Przechodzenie do innej strony w palecie. GoToPageArgs określi, do której strony należy przejść.
Ukryj() Tworzy nowe wystąpienie klasy CommandResult z parametrem Kind ustawionym na wartość CommandResultKind.Hide i parametrem Args ustawionym na nullwartość .
KeepOpen() Nic nie rób. Spowoduje to pozostawienie palety w bieżącym stanie, z bieżącym stosem stron i zapytaniem.
ShowToast(Ciąg) Wyświetlanie użytkownikowi przejściowego komunikatu na poziomie pulpitu. Tworzy nowy CommandResult z argumentami ustawionymi na nowy ToastArgs obiekt z komunikatem ustawionym na String.
ShowToast(ToastArgs) Wyświetlanie użytkownikowi przejściowego komunikatu na poziomie pulpitu. Tworzy nowe wystąpienie CommandResult z argumentami ustawionymi na ToastArgs.

Przykład

Zobacz Wyniki polecenia , aby zapoznać się z przykładem, jak tego użyć.