LauncherApps Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью #getProfiles
.
[Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)]
public class LauncherApps : Java.Lang.Object
[<Android.Runtime.Register("android/content/pm/LauncherApps", DoNotGenerateAcw=true)>]
type LauncherApps = class
inherit Object
- Наследование
- Атрибуты
Комментарии
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью #getProfiles
. Это в основном предназначено для использования средствами запуска.
Приложения можно запрашивать для каждого профиля пользователя. Так как PackageManager не будет доставлять широковещательные передачи пакетов для других профилей, вы можете зарегистрироваться для внесения изменений в пакет здесь.
Чтобы watch для добавляемых или удаляемых управляемых профилей, зарегистрируйтесь для следующих широковещательных трансляций: Intent#ACTION_MANAGED_PROFILE_ADDED
и Intent#ACTION_MANAGED_PROFILE_REMOVED
.
Обратите внимание, что в Android O приложениям в управляемом профиле больше не разрешен доступ к приложениям в профиле main. Приложения могут получать доступ только к профилям, возвращенным #getProfiles()
.
Документация по Java для android.content.pm.LauncherApps
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.
Конструкторы
LauncherApps(IntPtr, JniHandleOwnership) |
Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения. |
Поля
ActionConfirmPinAppwidget |
Действие действия: средство запуска по умолчанию отображает диалоговое окно подтверждения для создания закрепленного мини-приложения. |
ActionConfirmPinShortcut |
Действие действия. Средство запуска по умолчанию отображает диалоговое окно подтверждения для создания закрепленного ярлыка. |
ExtraPinItemRequest |
Дополнительное значение для |
Свойства
AllPackageInstallerSessions |
Возвращает список всех известных сеансов установки в этом пользователе и управляемых профилях независимо от установщика. |
Class |
Возвращает класс среды выполнения данного объекта |
Handle |
Дескриптор базового экземпляра Android. (Унаследовано от Object) |
HasShortcutHostPermission |
Возвращает значение, указывающее, может ли вызывающий объект получить доступ к сведениям о ярлыке. |
JniIdentityHashCode |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
JniPeerMembers |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
PeerReference |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
Profiles |
Возвращает список профилей, к которым вызывающий объект может получить доступ через |
ThresholdClass |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
ThresholdType |
Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода. |
Методы
Clone() |
Создает и возвращает копию этого объекта. (Унаследовано от Object) |
Dispose() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
Dispose(Boolean) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
Equals(Object) |
Указывает, равен ли какой-то другой объект этому объекту. (Унаследовано от Object) |
GetActivityList(String, UserHandle) |
Извлекает список действий, определяющих |
GetApplicationInfo(String, PackageInfoFlags, UserHandle) |
Возвращает |
GetHashCode() |
Возвращает значение хэш-кода для объекта. (Унаследовано от Object) |
GetPinItemRequest(Intent) |
Вспомогательный метод для извлечения |
GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
Возвращает значок ярлыка с ошибками, соответствующими профилю. |
GetShortcutConfigActivityIntent(LauncherActivityInfo) |
Возвращает отправителя намерения, который можно использовать для запуска действия настройки для создания настраиваемых ярлыков. |
GetShortcutConfigActivityList(String, UserHandle) |
Извлекает список действий конфигурации для создания |
GetShortcutIconDrawable(ShortcutInfo, Int32) |
Возвращает значок для этого ярлыка без каких-либо параметров для профиля. |
GetShortcutIntent(String, String, Bundle, UserHandle) |
Возвращает Объект PendingIntent, связанный с указанным ярлыком. |
GetShortcuts(LauncherApps+ShortcutQuery, UserHandle) |
Возвращает |
GetSuspendedPackageLauncherExtras(String, UserHandle) |
Получает дополнительные компоненты средства запуска, предоставляемые системе, когда данный пакет был приостановлен через |
IsActivityEnabled(ComponentName, UserHandle) |
Проверяет, существует ли действие и включено ли оно для профиля. |
IsPackageEnabled(String, UserHandle) |
Проверяет, установлен ли пакет и включен ли профиль. |
JavaFinalize() |
Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект . (Унаследовано от Object) |
Notify() |
Пробуждает один поток, ожидающий монитора этого объекта. (Унаследовано от Object) |
NotifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. (Унаследовано от Object) |
PinShortcuts(String, IList<String>, UserHandle) |
Закрепление сочетаний клавиш в пакете. |
RegisterCallback(LauncherApps+Callback) |
Регистрирует обратный вызов для изменений пакетов в этом пользователе и управляемых профилях. |
RegisterCallback(LauncherApps+Callback, Handler) |
Регистрирует обратный вызов для изменений пакетов в этом пользователе и управляемых профилях. |
RegisterPackageInstallerSessionCallback(IExecutor, PackageInstaller+SessionCallback) |
Зарегистрируйте обратный вызов для watch событий жизненного цикла сеанса в этом пользователе и управляемых профилях. |
ResolveActivity(Intent, UserHandle) |
Возвращает сведения о действии для заданного намерения и дескриптора пользователя, если оно разрешается. |
SetHandle(IntPtr, JniHandleOwnership) |
Задает свойство Handle. (Унаследовано от Object) |
ShouldHideFromSuggestions(String, UserHandle) |
Возвращает значение, указывающее, должен ли пакет быть скрыт от предложений пользователю. |
StartAppDetailsActivity(ComponentName, UserHandle, Rect, Bundle) |
Запускает действие параметров для отображения сведений о приложении для пакета в указанном профиле. |
StartMainActivity(ComponentName, UserHandle, Rect, Bundle) |
Запускает действие Main в указанном профиле. |
StartPackageInstallerSessionDetailsActivity(PackageInstaller+SessionInfo, Rect, Bundle) |
Запускает действие для отображения сведений о указанном сеансе. |
StartShortcut(ShortcutInfo, Rect, Bundle) |
Запускает ярлык. |
StartShortcut(String, String, Rect, Bundle, UserHandle) |
Запускает ярлык. |
ToArray<T>() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
ToString() |
Возвращает строковое представление объекта. (Унаследовано от Object) |
UnregisterCallback(LauncherApps+Callback) |
Отменяет регистрацию ранее зарегистрированного обратного вызова. |
UnregisterFromRuntime() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
Отменяет регистрацию ранее зарегистрированного обратного вызова. |
Wait() |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.>< (Унаследовано от Object) |
Wait(Int64) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Wait(Int64, Int32) |
Вызывает ожидание текущего потока, пока он не пробудится, как правило, путем <уведомления><<> или>прерывания или прерывания<> или до истечения определенного количества реального времени. (Унаследовано от Object) |
Явные реализации интерфейса
IJavaPeerable.Disposed() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.DisposeUnlessReferenced() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.Finalized() |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.JniManagedPeerState |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
Методы расширения
JavaCast<TResult>(IJavaObject) |
Выполняет преобразование типа, проверенного средой выполнения Android. |
JavaCast<TResult>(IJavaObject) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |
GetJniTypeName(IJavaPeerable) |
Класс для получения списка запускаемых действий для текущего пользователя и всех связанных управляемых профилей, видимых текущему пользователю, которые можно получить с помощью |