Sdílet prostřednictvím


ToolCommand.CanExecute-Methode

Aktualisiert: November 2007

Sucht eine Befehlsbindung für den Befehl und überprüft, ob sie aktiviert ist.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public Function CanExecute ( _
    data As GestureData _
) As Boolean
'Usage
Dim instance As ToolCommand
Dim data As GestureData
Dim returnValue As Boolean

returnValue = instance.CanExecute(data)
public bool CanExecute(
    GestureData data
)
public:
bool CanExecute(
    GestureData^ data
)
public function CanExecute(
    data : GestureData
) : boolean

Parameter

  • data
    Typ: Microsoft.Windows.Design.Interaction.GestureData

    Die Bewegungsdaten, die an den Befehl übergeben werden sollen. Die Bewegungsdaten sind erforderlich, da sie ein Kontextobjekt bereitstellen, von dem aus die CanExecute-Methode das aktive Tool finden kann.

Rückgabewert

Typ: System.Boolean

true , wenn der Befehl aktiviert ist, false, wenn er deaktiviert ist oder es keine Bindung für den Befehl gibt.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

data hat den Wert nullNULL-Verweis (Nothing in Visual Basic).

ArgumentException

data.Context hat den Wert nullNULL-Verweis (Nothing in Visual Basic).

Berechtigungen

Siehe auch

Referenz

ToolCommand-Klasse

ToolCommand-Member

Microsoft.Windows.Design.Interaction-Namespace

Weitere Ressourcen

Toolarchitektur

WPF-Designer-Erweiterbarkeit