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


KeyguardManager Класс

Определение

Класс, который можно использовать для блокировки и разблокировки ключа.

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

Комментарии

Класс, который можно использовать для блокировки и разблокировки ключа. Фактический класс для управления блокировкой keyguard .android.app.KeyguardManager.KeyguardLock

Документация по Java для android.app.KeyguardManager.

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

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

KeyguardManager(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

Свойства

Class

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

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

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

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

Возвращает, заблокировано ли устройство и требуется ли для разблокировки ПИН-код, шаблон или пароль.

IsDeviceSecure

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

IsKeyguardLocked

Возвращает значение, блокируется ли в данный момент keyguard.

IsKeyguardSecure

Возвращает значение, защищенное пин-кодом, шаблоном или паролем или SIM-картой.

JniIdentityHashCode

Класс, который можно использовать для блокировки и разблокировки ключа.

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

Класс, который можно использовать для блокировки и разблокировки ключа.

PeerReference

Класс, который можно использовать для блокировки и разблокировки ключа.

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

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

ThresholdType

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

Методы

AddKeyguardLockedStateListener(IExecutor, KeyguardManager+IKeyguardLockedStateListener)

Класс, который можно использовать для блокировки и разблокировки ключа.

Clone()

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

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

Получите намерение заставить пользователя подтвердить учетные данные (пин-код, шаблон, пароль или биометрические данные при регистрации) для текущего пользователя устройства.

CreateConfirmDeviceCredentialIntent(String, String)

Получите намерение заставить пользователя подтвердить учетные данные (пин-код, шаблон, пароль или биометрические данные при регистрации) для текущего пользователя устройства.

Dispose()

Класс, который можно использовать для блокировки и разблокировки ключа.

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

Класс, который можно использовать для блокировки и разблокировки ключа.

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

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

(Унаследовано от Object)
ExitKeyguardSecurely(KeyguardManager+IOnKeyguardExitResult)
Устаревшие..

Выйдите из keyguard безопасно.

GetHashCode()

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

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

Если экран keyguard отображается или находится в режиме ввода с ограниченным ключом (i).

JavaFinalize()

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

(Унаследовано от Object)
NewKeyguardLock(String)
Устаревшие..

Позволяет заблокировать или разблокировать ключ.

Notify()

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

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

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

(Унаследовано от Object)
RemoveKeyguardLockedStateListener(KeyguardManager+IKeyguardLockedStateListener)

Класс, который можно использовать для блокировки и разблокировки ключа.

RequestDismissKeyguard(Activity, KeyguardManager+KeyguardDismissCallback)

Если устройство заблокировано (см. запрос #isKeyguardLocked()на закрытие Keyguard.

SetHandle(IntPtr, JniHandleOwnership)

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

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

Класс, который можно использовать для блокировки и разблокировки ключа.

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

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

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

Класс, который можно использовать для блокировки и разблокировки ключа.

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

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

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

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

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

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>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)

Класс, который можно использовать для блокировки и разблокировки ключа.

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