ICommand-Schnittstelle
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

ICommand Interface

Definiert den Vertrag für die Befehlsverwendung.

.NET:  Diese Schnittstelle wird als System.Windows.Input.ICommand angezeigt.

Syntax


public interface class ICommand

Attribute

[Version(0x06020000)]
[WebHostHidden()]

Member

ICommandSchnittstelle erbt von der IUnknown-Schnittstelle. ICommand verfügt ebenfalls über diese Membertypen:

Ereignisse

ICommandSchnittstelle hat diese Ereignisse.

EreignisBeschreibung
CanExecuteChanged Occurs when changes occur that affect whether the command should execute.

 

Methoden

The ICommand Schnittstelle hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
CanExecute Defines the method that determines whether the command can execute in its current state.
Execute Defines the method to be called when the command is invoked.

 

Hinweise

Wenn Sie Windows Store-Apps mit dem Microsoft. .NET Framework erstellen, wird diese Schnittstelle ausgeblendet und Entwickler sollten die System.Windows.Input.ICommand-Schnittstelle verwenden.

Hinweis  Ältere Versionen der Microsoft .NET Framework-Referenzdokumentation geben an, dass die Schnittstelle System.Windows.Input.ICommand in PresentationCore definiert ist, einer WPF-(Windows Presentation Foundation-)Assembly. Das ist nicht mehr der Fall. System.Windows.Input.ICommand wird in der System.ObjectModel-Assembly definiert, sodass die Verwendung von WPF-Abhängigkeiten zum Implementieren von ICommand nicht erforderlich ist.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows::UI::Xaml::Input

Metadaten

Windows.winmd

 

 

Anzeigen:
© 2018 Microsoft