ToolCommand-Klasse
Dient als Befehlsbezeichner und als einheitliche Methode zum Aufrufen eines bestimmten Befehls.
Vererbungshierarchie
System.Object
Microsoft.Windows.Design.Interaction.ToolCommand
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Syntax
'Declaration
Public Class ToolCommand _
Implements ICommand
public class ToolCommand : ICommand
public ref class ToolCommand : ICommand
type ToolCommand =
class
interface ICommand
end
public class ToolCommand implements ICommand
Der ToolCommand-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ToolCommand() | Initialisiert eine neue Instanz der ToolCommand-Klasse. |
![]() |
ToolCommand(String) | Initialisiert eine neue Instanz der ToolCommand-Klasse mit dem angegebenen Befehlsnamen. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Name | Ruft den Namen dieses Befehls ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CanExecute | Sucht eine Befehlsbindung für den Befehl und überprüft, ob sie aktiviert ist. |
![]() |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) |
![]() |
Execute | Sucht eine Befehlsbindung für den Befehl und führt sie aus. |
![]() |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
![]() |
ToString | Gibt den Namen dieses Befehls zurück. (Überschreibt Object.ToString().) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
CanExecuteChanged | Tritt ein, wenn der Status dieses Befehls geändert wird. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
ICommand.CanExecute | Eine Beschreibung dieses Members finden Sie unter ICommand.CanExecute. |
![]() ![]() |
ICommand.Execute | Eine Beschreibung dieses Members finden Sie unter ICommand.Execute. |
Zum Seitenanfang
Hinweise
Die ToolCommand-Klasse ähnelt der RoutedCommand-Klasse in Windows Presentation Foundation (WPF). Bei Aufruf der Execute- Methode oder der CanExecute-Methode wird in der Bindungsstruktur nach Befehlsbindungen für diesen Befehl gesucht. Die durch die Befehlsbindungen festgelegten Ereignishandler werden dann ausgeführt.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Siehe auch
Referenz
Microsoft.Windows.Design.Interaction-Namespace