Language

Protection 列挙型

定義

複数の型によって返される値を列挙します。

この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。

[System.Flags]
public enum Protection
[<System.Flags>]
type Protection = 
継承
Protection
属性

フィールド

Name 値 説明
Normal 0

protectionLevel の通常のアプリケーション値。R.attr.protectionLevel の通常の値に対応します。

android.content.pm.PermissionInfo.PROTECTION_NORMALの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Dangerous 1

ProtectionLevelのdangerous値に対応する、ProtectionLevelの危険な値。

Signature 2

ProtectionLevelのsignature値に対応する、ProtectionLevelのシステム レベルの値。

SignatureOrSystem 3

この定数は、API レベル 23 では非推奨になりました。 PROTECTION_SIGNATUREの使用|代わりにPROTECTION_FLAG_PRIVILEGED。

android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEMの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

Internal 4

ProtectionLevel のシステム レベルの値。R.attr.protectionLevel の内部値に対応します。

android.content.pm.PermissionInfo.PROTECTION_INTERNALの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MaskBase 15

ProtectionLevelのマスク: 基本的な保護の種類。

FlagPrivileged 16

R.attr.protectionLevel の特権値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagSystem 16

ProtectionLevelのsystem値に対応する、ProtectionLevelの追加フラグ。

FlagDevelopment 32

ProtectionLevelのdevelopment値に対応する、ProtectionLevelの追加フラグ。

FlagAppop 64

R.attr.protectionLevel の appop 値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_APPOPの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagPre23 128

R.attr.protectionLevel の pre23 値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23の Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagInstaller 256

R.attr.protectionLevel のインストーラー値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLERの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagVerifier 512

R.attr.protectionLevel の検証ツール値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIERの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagPreinstalled 1024

R.attr.protectionLevel のプレインストールされた値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLEDの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagSetup 2048

R.attr.protectionLevel のセットアップ値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_SETUPの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagInstant 4096

R.attr.protectionLevel のインスタント値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTANTの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

FlagRuntimeOnly 8192

R.attr.protectionLevel のランタイム値に対応する protectionLevel の追加フラグ。

android.content.pm.PermissionInfo.PROTECTION_FLAG_RUNTIME_ONLYの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

MaskFlags 65520

ProtectionLevelのマスク: 追加フラグ ビット。

注釈

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象