StandardUICommand Classe

Definizione

Deriva da XamlUICommand, aggiungendo un set di comandi della piattaforma standard con proprietà predefinite.

/// [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
Ereditarietà
Object IInspectable DependencyObject XamlUICommand StandardUICommand
Attributi

Esempio

Tip

Per altre info, linee guida per la progettazione ed esempi di codice, vedi Nozioni di base sul comando.

L'app Raccolta WinUI 3 include esempi interattivi della maggior parte dei controlli e delle funzionalità di WinUI 3. Ottenere l'app dal Microsoft Store o ottenere il codice sorgente in GitHub.

Commenti

XamlUICommand implementa l'interfaccia ICommand (Microsoft. UI. Xaml.Input.ICommand per C++ o System.Windows. Input.ICommand per C#), aggiungendo varie proprietà, metodi ed eventi dell'interfaccia utente.

La piattaforma fornisce il set di comandi seguente.

Comando/etichetta Descrizione Icon Scelta rapida da tastiera
Taglio Eliminare il contenuto selezionato e copiarlo negli Appunti.
E8C6
CTRL + X
Copy Copiare il contenuto selezionato negli Appunti.
E8C8
CTRL + C
Incolla Inserire il contenuto degli Appunti.
E77F
CTRL+P
Seleziona tutto Selezionare tutto il contenuto.
E8B3
CTRL + A
Delete Eliminare il contenuto selezionato.
E74D
Delete
Share Condividere il contenuto selezionato.
E72D
n/a
Salvare Salvare le modifiche.
E74E
CTRL + S
Open Aprire il pannello.
E8A0
CTRL+O
Close Chiudi pannello.
E89F
Alt + F4
Pausa Sospendere la riproduzione di elementi multimediali.
E769
Barra spaziatrice
Riproduci Riprodurre elementi multimediali attualmente sospesi.
E768
Barra spaziatrice
Arresta Arresta i supporti.
E71A
Fuga
Avanti Ignorare l'inoltro.
E72A
ALT + freccia DESTRA
Indietro Salta indietro.
E72B
ALT + freccia SINISTRA
Undo Ripristinare l'azione più recente.
E7A7
CTRL + Z
Rifare Ripetere l'azione annullata più di recente.
E7A6
CTRL + Y

Costruttori

Nome Descrizione
StandardUICommand()

Inizializza una nuova istanza della classe StandardUICommand .

StandardUICommand(StandardUICommandKind)

Inizializza una nuova istanza della classe StandardUICommand del tipo specificato.

Proprietà

Nome Descrizione
AccessKey

Ottiene o imposta il tasto di scelta (mnemonico) per questo elemento.

(Ereditato da XamlUICommand)
Command

Ottiene o imposta il comportamento del comando di un elemento interattivo dell'interfaccia utente che esegue un'azione quando viene richiamata, ad esempio l'invio di un messaggio di posta elettronica, l'eliminazione di un elemento o l'invio di un modulo.

(Ereditato da XamlUICommand)
Description

Ottiene o imposta una descrizione per questo elemento.

(Ereditato da XamlUICommand)
Dispatcher

Restituisce null sempre in un'app di SDK per app di Windows. Usare invece DispatcherQueue .

(Ereditato da DependencyObject)
DispatcherQueue

Ottiene l'oggetto DispatcherQueue a cui è associato questo oggetto. Rappresenta DispatcherQueue una funzionalità che può accedere al nel thread dell'interfaccia DependencyObject utente anche se il codice viene avviato da un thread non dell'interfaccia utente.

(Ereditato da DependencyObject)
IconSource

Ottiene o imposta un glifo dal tipo di carattere Segoe MDL2 Assets per questo elemento.

(Ereditato da XamlUICommand)
KeyboardAccelerators

Ottiene la raccolta di combinazioni di tasti per questo elemento che richiamano un'azione utilizzando la tastiera.

(Ereditato da XamlUICommand)
Kind

Ottiene il comando della piattaforma (con proprietà predefinite, ad esempio icona, acceleratore di tastiera e descrizione) che possono essere usate con un oggetto StandardUICommand.

KindProperty

Identifica la proprietà di dipendenza Kind .

Label

Ottiene o imposta l'etichetta per questo elemento.

(Ereditato da XamlUICommand)

Metodi

Nome Descrizione
CanExecute(Object)

Recupera un valore che indica se il comando può essere eseguito nello stato corrente.

(Ereditato da XamlUICommand)
ClearValue(DependencyProperty)

Cancella il valore locale di una proprietà di dipendenza.

(Ereditato da DependencyObject)
Execute(Object)

Richiama il comando .

(Ereditato da XamlUICommand)
GetAnimationBaseValue(DependencyProperty)

Restituisce qualsiasi valore di base stabilito per una proprietà di dipendenza, che si applica nei casi in cui un'animazione non è attiva.

(Ereditato da DependencyObject)
GetValue(DependencyProperty)

Restituisce il valore effettivo corrente di una proprietà di dipendenza da dependencyObject.

(Ereditato da DependencyObject)
NotifyCanExecuteChanged()

Notifica al sistema che lo stato del comando è stato modificato.

(Ereditato da XamlUICommand)
ReadLocalValue(DependencyProperty)

Restituisce il valore locale di una proprietà di dipendenza, se è impostato un valore locale.

(Ereditato da DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

Registra una funzione di notifica per l'ascolto delle modifiche a una dipendenza specifica in questa istanza dependencyObject .

(Ereditato da DependencyObject)
SetValue(DependencyProperty, Object)

Imposta il valore locale di una proprietà di dipendenza in un Oggetto DependencyObject.

(Ereditato da DependencyObject)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

Annulla una notifica di modifica registrata in precedenza chiamando RegisterPropertyChangedCallback.

(Ereditato da DependencyObject)

Eventi

Nome Descrizione
CanExecuteChanged

Si verifica ogni volta che si verifica un evento che influisce sul fatto che il comando possa essere eseguito.

(Ereditato da XamlUICommand)
CanExecuteRequested

Si verifica quando viene eseguita una chiamata CanExecute .

(Ereditato da XamlUICommand)
ExecuteRequested

Si verifica quando viene eseguita una chiamata Execute .

(Ereditato da XamlUICommand)

Si applica a

Vedi anche