Freigeben über


MenuFlyoutItem.Command Eigenschaft

Definition

Ruft den Befehl ab, der aufgerufen werden soll, wenn das Element gedrückt wird, oder legt diesen fest.

public:
 property ICommand ^ Command { ICommand ^ get(); void set(ICommand ^ value); };
ICommand Command();

void Command(ICommand value);
public ICommand Command { get; set; }
var iCommand = menuFlyoutItem.command;
menuFlyoutItem.command = iCommand;
Public Property Command As ICommand
<MenuFlyoutItem Command="commandReference"/>

Eigenschaftswert

Der Befehl, der aufgerufen werden soll, wenn das Element gedrückt wird. Der Standardwert ist NULL.

Hinweise

Die ICommand-Schnittstelle stammt aus einer anderen Quelle, je nachdem, ob die Datenquelle in Visual C++-Komponentenerweiterungen (C++/CX) oder für Microsoft .NET implementiert ist. Visual C++-Komponentenerweiterungen (C++/CX) implementiert Windows::UI::Xaml::Input::ICommand. Microsoft .NET implementiert System.Windows.Input.ICommand. Beide Schnittstellen verfügen über die gleiche Vorlage. Die Schnittstelle, die Sie aus Ihrem App-Code aufrufen, ist analog: Verwenden Sie Windows::UI::Xaml::Input::ICommand für Visual C++-Komponentenerweiterungen (C++/CX)-Code und System.Windows.Input.ICommand für Microsoft .NET-Code.

Die XAML-Syntax, die für Microsoft angezeigt wird. Der System.Windows.Input.ICommand-Typ von NET funktioniert nicht für Windows-Runtime XAML. Sie sollten immer einen Bindungsverweis verwenden. Konstrukte wie benannte Befehle und x:Static werden nicht unterstützt.

Gilt für: