UIViewController.AddKeyCommand(UIKeyCommand) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
接続されているハードウェア キーボードで使用できるショートカットとして を追加 command
します。
[Foundation.Export("addKeyCommand:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void AddKeyCommand (UIKit.UIKeyCommand command);
abstract member AddKeyCommand : UIKit.UIKeyCommand -> unit
override this.AddKeyCommand : UIKit.UIKeyCommand -> unit
パラメーター
- command
- UIKeyCommand
新しいキーボード アクションの定義。
- 属性
注釈
UIKeyCommand オブジェクトは、接続されているハードウェア キーボードでのみ生成されます。
キーボード アクセラレータを作成するには、開発者は、 型Action<UIKeyCommand>
のメソッドに適切な ExportAttributeに関連付けられた を作成Selectorする必要があります。
[Export("NewFileAccelerator:")]
void NewFileAccelerator(UIKeyCommand cmd)
{
//etc...
}
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
var actionSelector = new Selector("NewFileAccelerator:");
accelerator = UIKeyCommand.Create((NSString) "N", UIKeyModifierFlags.Command, actionSelector);
AddKeyCommand(accelerator);
}