Sprache

Protection Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

[System.Flags]
public enum Protection
[<System.Flags>]
type Protection = 
Vererbung
Protection
Attribute

Felder

Name Wert Beschreibung
Normal 0

Ein normaler Anwendungswert für protectionLevel, der dem Normalwert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_NORMAL.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Dangerous 1

Gefährlicher Wert für ProtectionLevel, der dem dangerous Wert von ProtectionLevel.

Signature 2

Wert auf Systemebene für ProtectionLevel, der dem signature Wert von ProtectionLevel.

SignatureOrSystem 3

Diese Konstante war in API-Ebene 23 veraltet. Verwenden von PROTECTION_SIGNATURE|stattdessen PROTECTION_FLAG_PRIVILEGED.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Internal 4

Wert auf Systemebene für protectionLevel, der dem internen Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_INTERNAL.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

MaskBase 15

Maske für ProtectionLevel: der grundlegende Schutztyp.

FlagPrivileged 16

Zusätzliches Flag für protectionLevel, das dem privilegierten Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_PRIVILEGED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagSystem 16

Zusätzliche Kennzeichnung für ProtectionLevel, die dem system Wert von ProtectionLevel.

FlagDevelopment 32

Zusätzliche Kennzeichnung für ProtectionLevel, die dem development Wert von ProtectionLevel.

FlagAppop 64

Zusätzliches Flag für protectionLevel, das dem Appop-Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_APPOP.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagPre23 128

Zusätzliches Flag für protectionLevel, das dem pre23-Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_PRE23.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagInstaller 256

Zusätzliches Flag für protectionLevel, das dem Installationswert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTALLER.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagVerifier 512

Zusätzliches Flag für protectionLevel, das dem Prüfwert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_VERIFIER.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagPreinstalled 1024

Zusätzliches Flag für protectionLevel, das dem vorinstallierten Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_PREINSTALLED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagSetup 2048

Zusätzliches Flag für protectionLevel, das dem Setupwert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_SETUP.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagInstant 4096

Zusätzliches Flag für protectionLevel, das dem sofortigen Wert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_INSTANT.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

FlagRuntimeOnly 8192

Zusätzliches Flag für protectionLevel, das dem Laufzeitwert von R.attr.protectionLevel entspricht.

Android-Referenz für android.content.pm.PermissionInfo.PROTECTION_FLAG_RUNTIME_ONLY.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

MaskFlags 65520

Maske für ProtectionLevel: zusätzliche Flagbits.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: