Protection 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
複数の型によって返される値を列挙します。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
[System.Flags]
public enum Protection
[<System.Flags>]
type Protection =
- 継承
-
Protection
- 属性
フィールド
| Name | 値 | 説明 |
|---|---|---|
| Normal | 0 | protectionLevel の通常のアプリケーション値。R.attr.protectionLevel の通常の値に対応します。
|
| Dangerous | 1 |
ProtectionLevelの |
| Signature | 2 |
ProtectionLevelの |
| SignatureOrSystem | 3 | この定数は、API レベル 23 では非推奨になりました。 PROTECTION_SIGNATUREの使用|代わりにPROTECTION_FLAG_PRIVILEGED。
|
| Internal | 4 | ProtectionLevel のシステム レベルの値。R.attr.protectionLevel の内部値に対応します。
|
| MaskBase | 15 | ProtectionLevelのマスク: 基本的な保護の種類。 |
| FlagPrivileged | 16 | R.attr.protectionLevel の特権値に対応する protectionLevel の追加フラグ。
|
| FlagSystem | 16 |
ProtectionLevelの |
| FlagDevelopment | 32 |
ProtectionLevelの |
| FlagAppop | 64 | R.attr.protectionLevel の appop 値に対応する protectionLevel の追加フラグ。
|
| FlagPre23 | 128 | R.attr.protectionLevel の pre23 値に対応する protectionLevel の追加フラグ。
|
| FlagInstaller | 256 | R.attr.protectionLevel のインストーラー値に対応する protectionLevel の追加フラグ。
|
| FlagVerifier | 512 | R.attr.protectionLevel の検証ツール値に対応する protectionLevel の追加フラグ。
|
| FlagPreinstalled | 1024 | R.attr.protectionLevel のプレインストールされた値に対応する protectionLevel の追加フラグ。
|
| FlagSetup | 2048 | R.attr.protectionLevel のセットアップ値に対応する protectionLevel の追加フラグ。
|
| FlagInstant | 4096 | R.attr.protectionLevel のインスタント値に対応する protectionLevel の追加フラグ。
|
| FlagRuntimeOnly | 8192 | R.attr.protectionLevel のランタイム値に対応する protectionLevel の追加フラグ。
|
| MaskFlags | 65520 | ProtectionLevelのマスク: 追加フラグ ビット。 |
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。