KeyEvent.NormalizeMetaState(MetaKeyStates) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したメタ状態を正規化します。
[Android.Runtime.Register("normalizeMetaState", "(I)I", "")]
public static Android.Views.MetaKeyStates NormalizeMetaState(Android.Views.MetaKeyStates metaState);
[<Android.Runtime.Register("normalizeMetaState", "(I)I", "")>]
static member NormalizeMetaState : Android.Views.MetaKeyStates -> Android.Views.MetaKeyStates
パラメーター
- metaState
- MetaKeyStates
メタ状態。
返品
正規化されたメタ状態。
- 属性
注釈
指定したメタ状態を正規化します。
メタ状態は正規化され、左または右のいずれかの修飾子メタ状態ビットが設定されている場合、結果にはその修飾子のユニバーサル ビットも含まれます。
指定したメタ状態に#META_ALT_LEFT_ONが含まれている場合、結果には、#META_ALT_ONと入力で指定されたその他のビットに加えて、#META_ALT_LEFT_ONも含まれます。 シフト、制御、メタに対してプロセスが実行されるのも同じです。
指定したメタ状態に MetaKeyKeyListenerによって定義された合成メタ状態が含まれている場合、それらの状態はここで変換され、元の合成メタ状態が結果から削除されます。
MetaKeyKeyListener#META_CAP_LOCKED は #META_CAPS_LOCK_ONに変換されます。
MetaKeyKeyListener#META_ALT_LOCKED は #META_ALT_ONに変換されます。
MetaKeyKeyListener#META_SYM_LOCKED は #META_SYM_ONに変換されます。
未定義のメタ状態ビットが削除されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。