Поделиться через


Manifest.Permission_group Класс

Определение

[Android.Runtime.Register("android/Manifest$permission_group", DoNotGenerateAcw=true)]
public sealed class Manifest.Permission_group : Java.Lang.Object
[<Android.Runtime.Register("android/Manifest$permission_group", DoNotGenerateAcw=true)>]
type Manifest.Permission_group = class
    inherit Object
Наследование
Manifest.Permission_group
Атрибуты

Комментарии

Документация по платформе Android

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

Manifest.Permission_group()

Поля

AccessibilityFeatures

Используется для разрешений, позволяющих запрашивать определенные функции специальных возможностей.

Accounts

Разрешения для прямого доступа к учетным записям, управляемым диспетчером учетных записей.

ActivityRecognition
AffectsBattery

Используется для разрешений, которые обеспечивают прямой доступ к оборудованию на устройстве, которое влияет на время работы батареи.

AppInfo

Группа разрешений, связанных с другими приложениями, установленными в системе.

AudioSettings

Используется для разрешений, которые предоставляют прямой доступ к параметрам говорящего устройства.

BluetoothNetwork

Используется для разрешений, которые предоставляют доступ к другим устройствам через Bluetooth.

Bookmarks

Используется для разрешений, которые предоставляют доступ к закладкам пользователя и журналу браузера.

Calendar

Используется для разрешений, которые предоставляют доступ к календарю устройства для создания и просмотра событий.

CallLog
Camera

Используется для разрешений, связанных с доступом к камере или записи изображений или видео с устройства.

Contacts
CostMoney

Используется для разрешений, которые можно использовать для того, чтобы пользователь потратил деньги без их прямого участия.

DevelopmentTools

Группа разрешений, связанных с функциями разработки.

DeviceAlarms

Используется для разрешений, которые предоставляют доступ к поле голосовой почты пользователя.

Display

Группа разрешений, позволяющих управлять отображением пользовательского интерфейса другому приложению пользователю.

HardwareControls

Используется для разрешений, которые предоставляют прямой доступ к оборудованию на устройстве.

Location

Используется для разрешений, разрешающих доступ к текущему расположению пользователя.

Messages

Используется для разрешений, позволяющих приложению отправлять сообщения от имени пользователя или перехватывать сообщения, полученные пользователем.

Microphone

Используется для разрешений, связанных с доступом к звуку микрофона с устройства.

NearbyDevices
Network

Используется для разрешений, которые предоставляют доступ к сетевым службам.

Notifications
PersonalInfo

Используется для разрешений, которые предоставляют доступ к сведениям о пользователе устройства, например сведения о профиле.

Phone
PhoneCalls

Используется для разрешений, связанных с доступом и изменением состояния телефонии: размещение звонков, перехват исходящих звонков, чтение и изменение состояния телефона.

ReadMediaAural
ReadMediaVisual
Screenlock

Группа разрешений, связанных с блокировкой экрана.

Sensors
Sms
SocialInfo

Используется для разрешений, которые предоставляют доступ к социальным подключениям пользователя, таким как контакты, журналы вызовов, социальный поток и т. д.

StatusBar

Используется для разрешений, которые изменяют строку состояния

Storage

Группа разрешений, связанных с доступом к SD-карте.

SyncSettings

Используется для разрешений, обращаюющихся к параметрам синхронизации или связанным сведениям о синхронизации.

SystemClock

Группа разрешений, связанных с системными часами.

SystemTools

Группа разрешений, связанных с системными API.

UserDictionary

Используется для разрешений, которые предоставляют доступ к пользовательскому календарю для создания и просмотра событий.

Voicemail

Используется для разрешений, которые предоставляют доступ к поле голосовой почты пользователя.

Wallpaper

Группа разрешений, позволяющих управлять отображением пользовательского интерфейса другому приложению пользователю.

WriteUserDictionary

Используется для разрешений, которые предоставляют доступ к пользовательскому календарю для создания и просмотра событий.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode (Унаследовано от Object)
JniPeerMembers
PeerReference (Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)
ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

(Унаследовано от Object)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Dispose() (Унаследовано от Object)
Dispose(Boolean) (Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>() (Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime() (Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed() (Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced() (Унаследовано от Object)
IJavaPeerable.Finalized() (Унаследовано от Object)
IJavaPeerable.JniManagedPeerState (Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)
GetJniTypeName(IJavaPeerable)

Применяется к