StandardUICommand Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird von XamlUICommand abgeleitet und fügt eine Reihe von Standardplattformbefehlen mit vordefinierten Eigenschaften hinzu.
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class StandardUICommand : XamlUICommand
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class StandardUICommand : XamlUICommand
Public Class StandardUICommand
Inherits XamlUICommand
- Vererbung
- Attribute
Beispiele
Tipp
Weitere Informationen, Entwurfsleitfäden und Codebeispiele finden Sie unter Grundlagen zum Befehlen.
Die WinUI 3-Katalog-App umfasst interaktive Beispiele für die meisten WinUI 3-Steuerelemente, -Features und -Funktionen. Rufen Sie die App aus dem Microsoft Store oder den Quellcode auf GitHub ab.
Hinweise
XamlUICommand implementiert die ICommand
Schnittstelle (Microsoft.UI.Xaml.Input.ICommand für C++ oder System.Windows.Input.ICommand für C#) und fügt verschiedene Ui-Eigenschaften, Methoden und Ereignisse hinzu.
Die Plattform stellt die folgenden Befehle bereit.
Get-Help | Symbol | Tastenkombinationen | Bezeichnung | BESCHREIBUNG | |
---|---|---|---|---|---|
Ausschneiden | |||||
Kopieren | |||||
Einfügen | |||||
Alles auswählen | |||||
Löschen | |||||
Teilen | |||||
Speichern | |||||
Öffnen Sie den | |||||
Schließen | |||||
Anhalten | |||||
Abspielen | |||||
Beenden | |||||
Weiter | |||||
hinten | |||||
Rückgängig | |||||
Wiederholen |
Konstruktoren
StandardUICommand() |
Initialisiert eine neue instance der StandardUICommand-Klasse. |
StandardUICommand(StandardUICommandKind) |
Initialisiert eine neue instance der StandardUICommand-Klasse der angegebenen Art. |
Eigenschaften
AccessKey |
Ruft den Zugriffsschlüssel (mnemonisch) für dieses Element ab oder legt diesen fest. (Geerbt von XamlUICommand) |
Command |
Ruft das Befehlsverhalten eines interaktiven UI-Elements ab, das beim Aufrufen eine Aktion ausführt, z. B. das Senden einer E-Mail, das Löschen eines Elements oder das Senden eines Formulars. (Geerbt von XamlUICommand) |
Description |
Ruft eine Beschreibung für dieses Element ab oder legt diese fest. (Geerbt von XamlUICommand) |
Dispatcher |
Gibt immer in einer Windows App SDK-App zurück |
DispatcherQueue |
Ruft den |
IconSource |
Ruft eine Glyphe aus der Schriftart Segoe MDL2 Assets für dieses Element ab oder legt sie fest. (Geerbt von XamlUICommand) |
KeyboardAccelerators |
Ruft die Auflistung von Tastenkombinationen für dieses Element ab, die eine Aktion über die Tastatur aufrufen. (Geerbt von XamlUICommand) |
Kind |
Ruft den Plattformbefehl (mit vordefinierten Eigenschaften wie Symbol, Tastenkombination und Beschreibung) ab, der mit einem StandardUICommand verwendet werden kann. |
KindProperty | |
Label |
Ruft die Bezeichnung für dieses Element ab oder legt sie fest. (Geerbt von XamlUICommand) |
Methoden
CanExecute(Object) |
Ruft ab, ob der Befehl im aktuellen Zustand ausgeführt werden kann. (Geerbt von XamlUICommand) |
ClearValue(DependencyProperty) |
Löscht den lokalen Wert einer Abhängigkeitseigenschaft. (Geerbt von DependencyObject) |
Execute(Object) |
Ruft den Befehl auf. (Geerbt von XamlUICommand) |
GetAnimationBaseValue(DependencyProperty) |
Gibt einen beliebigen Basiswert zurück, der für eine Abhängigkeitseigenschaft eingerichtet wurde, der in Fällen gilt, in denen eine Animation nicht aktiv ist. (Geerbt von DependencyObject) |
GetValue(DependencyProperty) |
Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück. (Geerbt von DependencyObject) |
NotifyCanExecuteChanged() |
Benachrichtigt das System, dass sich der Befehlsstatus geändert hat. (Geerbt von XamlUICommand) |
ReadLocalValue(DependencyProperty) |
Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn ein lokaler Wert festgelegt ist. (Geerbt von DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registriert eine Benachrichtigungsfunktion zum Lauschen auf Änderungen an einer bestimmten DependencyProperty für dieses DependencyObject-instance. (Geerbt von DependencyObject) |
SetValue(DependencyProperty, Object) |
Legt den lokalen Wert einer Abhängigkeitseigenschaft für ein DependencyObject fest. (Geerbt von DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Bricht eine Änderungsbenachrichtigung ab, die zuvor durch Aufrufen von RegisterPropertyChangedCallback registriert wurde. (Geerbt von DependencyObject) |
Ereignisse
CanExecuteChanged |
Tritt auf, wenn etwas geschieht, das sich darauf auswirkt, ob der Befehl ausgeführt werden kann. (Geerbt von XamlUICommand) |
CanExecuteRequested |
Tritt auf, wenn ein CanExecute-Aufruf erfolgt. (Geerbt von XamlUICommand) |
ExecuteRequested |
Tritt auf, wenn ein Execute-Aufruf erfolgt. (Geerbt von XamlUICommand) |