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
- 継承
- 属性
例
Tip
詳細、設計ガイダンス、およびコード例については、「 コマンドの基本」を参照してください。
WinUI 3 ギャラリー アプリには、ほとんどの WinUI 3 コントロールと機能の対話型の例が含まれています。 Microsoft Store からアプリを取得するか、GitHub でソース コードを取得します。
注釈
XamlUICommand は、ICommand インターフェイス (Microsoftを実装します。Ui。C++ または System.Windows 用の Xaml.Input.ICommand。Input.ICommand for C#)、さまざまな UI プロパティ、メソッド、およびイベントを追加します。
プラットフォームには、次のコマンド セットが用意されています。
| Command/Label | Description | Icon | キーボード ショートカット |
|---|---|---|---|
| 切り取り | 選択したコンテンツを削除し、クリップボードにコピーします。 | E8C6 |
Ctrl + X |
| Copy | 選択した内容をクリップボードにコピーする。 | E8C8 |
Ctrl + C |
| 貼り付け | クリップボードの内容を挿入します。 | E77F |
Ctrl + P |
| [すべて選択] | すべてのコンテンツを選択します。 | E8B3 |
Ctrl + A |
| 削除 | 選択したコンテンツを削除します。 | E74D |
削除 |
| 共有する | 選択したコンテンツを共有します。 | E72D |
n/a |
| セーブ | 変更を保存します。 | E74E |
Ctrl + S (保存) |
| オープン | パネルを開きます。 | E8A0 |
Ctrl + O |
| 閉める | パネルを閉じます。 | E89F |
Alt + F4 |
| 一時停止 | 現在再生中のメディアを一時停止します。 | E769 |
スペースバー |
| プレイ | 現在一時停止中のメディアを再生します。 | E768 |
スペースバー |
| 止まれ | メディアを停止します。 | E71A |
逃げる |
| フォワード | 前に進みます。 | E72A |
Alt + → |
| 戻る | スキップして戻ります。 | E72B |
Alt + ← |
| Undo | 最新のアクションを元に戻します。 | E7A7 |
Ctrl + Z |
| やり直す | 直前に元に戻した操作を繰り返します。 | E7A6 |
Ctrl + Y |
コンストラクター
| 名前 | 説明 |
|---|---|
| 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) |