StandardUICommand クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XamlUICommand から派生し、定義済みのプロパティを使用して一連の標準プラットフォーム コマンドを追加します。
/// [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
- 継承
- 属性
例
ヒント
詳細、設計ガイダンス、およびコード例については、「 コマンドの基本」を参照してください。
WinUI 3 ギャラリー アプリには、ほとんどの WinUI 3 コントロールと機能の対話型の例が含まれています。 Microsoft Store からアプリを入手するか、GitHub でソース コードを取得します。
注釈
XamlUICommand は、インターフェイス (C++ の場合は Microsoft.UI.Xaml.Input.ICommand または C# の場合は System.Windows.Input.ICommand) を実装ICommandし、さまざまな UI プロパティ、メソッド、およびイベントを追加します。
プラットフォームには、次の一連のコマンドが用意されています。
| コマンド | アイコン | キーボード ショートカット | Label | 説明 | |
|---|---|---|---|---|---|
| [切り取り] | |||||
| コピー | |||||
| 貼り付け | |||||
| [すべて選択] | |||||
| 削除 | |||||
| 共有 | |||||
| 保存 | |||||
| [ファイル] | |||||
| 閉じる | |||||
| 一時停止 | |||||
| Play | |||||
| Stop | |||||
| 転送 | |||||
| 移動 | |||||
| 元に戻す | |||||
| やり直し |
コンストラクター
| StandardUICommand() |
StandardUICommand クラスの新しいインスタンスを初期化します。 |
| StandardUICommand(StandardUICommandKind) |
指定した種類の StandardUICommand クラスの新しいインスタンスを初期化します。 |
プロパティ
| AccessKey |
この要素のアクセス キー (ニーモニック) を取得または設定します。 (継承元 XamlUICommand) |
| Command |
電子メールの送信、アイテムの削除、フォームの送信など、呼び出されたときにアクションを実行する対話型 UI 要素のコマンド動作を取得または設定します。 (継承元 XamlUICommand) |
| Description |
この要素の説明を取得または設定します。 (継承元 XamlUICommand) |
| Dispatcher |
常に Windows アプリ SDK アプリで を返します |
| DispatcherQueue |
このオブジェクトが |
| IconSource |
この要素の Segoe MDL2 Assets フォントからグリフを取得または設定します。 (継承元 XamlUICommand) |
| KeyboardAccelerators |
キーボードを使用してアクションを呼び出すこの要素のキーの組み合わせのコレクションを取得します。 (継承元 XamlUICommand) |
| Kind |
StandardUICommand で使用できるプラットフォーム コマンド (アイコン、キーボード アクセラレータ、説明など、定義済みのプロパティを含む) を取得します。 |
| KindProperty |
Kind 依存関係プロパティを識別します。 |
| Label |
この要素のラベルを取得または設定します。 (継承元 XamlUICommand) |
メソッド
イベント
| CanExecuteChanged |
コマンドを実行できるかどうかに影響する何かが発生するたびに発生します。 (継承元 XamlUICommand) |
| CanExecuteRequested |
CanExecute 呼び出しが行われたときに発生します。 (継承元 XamlUICommand) |
| ExecuteRequested |
Execute 呼び出しが行われたときに発生します。 (継承元 XamlUICommand) |