LauncherApps Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con #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
- Herencia
- Atributos
Comentarios
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con #getProfiles
. Esto es principalmente para ser utilizado por los iniciadores.
Las aplicaciones se pueden consultar para cada perfil de usuario. Dado que PackageManager no entregará difusión de paquetes para otros perfiles, puede registrarse para los cambios de paquete aquí.
Para watch para los perfiles administrados que se van a agregar o quitar, regístrese para las siguientes difusión: Intent#ACTION_MANAGED_PROFILE_ADDED
y Intent#ACTION_MANAGED_PROFILE_REMOVED
.
Nota a partir de Android O, las aplicaciones de un perfil administrado ya no pueden acceder a las aplicaciones del perfil principal. Las aplicaciones solo pueden acceder a los perfiles devueltos por #getProfiles()
.
Documentación de Java para android.content.pm.LauncherApps
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.
Constructores
LauncherApps(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el entorno de ejecución. |
Campos
ActionConfirmPinAppwidget |
Acción de actividad: para que el iniciador predeterminado muestre el cuadro de diálogo de confirmación para crear un widget de aplicación anclado. |
ActionConfirmPinShortcut |
Acción de actividad: para que el iniciador predeterminado muestre el cuadro de diálogo de confirmación para crear un acceso directo anclado. |
ExtraPinItemRequest |
Un extra para |
Propiedades
AllPackageInstallerSessions |
Devuelve la lista de todas las sesiones de instalación conocidas en este usuario y perfiles administrados, independientemente del instalador. |
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
HasShortcutHostPermission |
Devuelve si el autor de la llamada puede acceder a la información de acceso directo. |
JniIdentityHashCode |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
JniPeerMembers |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
PeerReference |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
Profiles |
Devuelve una lista de perfiles a los que el autor de la llamada puede acceder a través de las |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
Dispose() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
Dispose(Boolean) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetActivityList(String, UserHandle) |
Recupera una lista de actividades que especifican |
GetApplicationInfo(String, PackageInfoFlags, UserHandle) |
Devuelve |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
GetPinItemRequest(Intent) |
Método auxiliar para extraer un |
GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
Devuelve el icono de acceso directo con la opción badging adecuada para el perfil. |
GetShortcutConfigActivityIntent(LauncherActivityInfo) |
Devuelve un remitente de intención que se puede usar para iniciar la actividad de configuración para crear accesos directos personalizados. |
GetShortcutConfigActivityList(String, UserHandle) |
Recupera una lista de actividades de configuración para crear |
GetShortcutIconDrawable(ShortcutInfo, Int32) |
Devuelve el icono de este acceso directo, sin ningún error para el perfil. |
GetShortcutIntent(String, String, Bundle, UserHandle) |
Devuelve PendingIntent asociado con el acceso directo especificado. |
GetShortcuts(LauncherApps+ShortcutQuery, UserHandle) |
Devuelve |
GetSuspendedPackageLauncherExtras(String, UserHandle) |
Obtiene los extras del iniciador proporcionados al sistema cuando el paquete especificado se suspendió a través |
IsActivityEnabled(ComponentName, UserHandle) |
Comprueba si la actividad existe y está habilitada para un perfil. |
IsPackageEnabled(String, UserHandle) |
Comprueba si el paquete está instalado y habilitado para un perfil. |
JavaFinalize() |
Llamado por el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto. (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
PinShortcuts(String, IList<String>, UserHandle) |
Anclar accesos directos en un paquete. |
RegisterCallback(LauncherApps+Callback) |
Registra una devolución de llamada para los cambios en los paquetes de este usuario y perfiles administrados. |
RegisterCallback(LauncherApps+Callback, Handler) |
Registra una devolución de llamada para los cambios en los paquetes de este usuario y perfiles administrados. |
RegisterPackageInstallerSessionCallback(IExecutor, PackageInstaller+SessionCallback) |
Registre una devolución de llamada en watch para eventos de ciclo de vida de sesión en este usuario y perfiles administrados. |
ResolveActivity(Intent, UserHandle) |
Devuelve la información de actividad de una intención y un identificador de usuario determinado, si se resuelve. |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ShouldHideFromSuggestions(String, UserHandle) |
Devuelve si un paquete debe ocultarse de las sugerencias al usuario. |
StartAppDetailsActivity(ComponentName, UserHandle, Rect, Bundle) |
Inicia la actividad de configuración para mostrar los detalles de la aplicación de un paquete en el perfil especificado. |
StartMainActivity(ComponentName, UserHandle, Rect, Bundle) |
Inicia una actividad Main en el perfil especificado. |
StartPackageInstallerSessionDetailsActivity(PackageInstaller+SessionInfo, Rect, Bundle) |
Inicia una actividad para mostrar los detalles de la sesión especificada. |
StartShortcut(ShortcutInfo, Rect, Bundle) |
Inicia un acceso directo. |
StartShortcut(String, String, Rect, Bundle, UserHandle) |
Inicia un acceso directo. |
ToArray<T>() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterCallback(LauncherApps+Callback) |
Anula el registro de una devolución de llamada registrada anteriormente. |
UnregisterFromRuntime() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
Anula el registro de una devolución de llamada registrada anteriormente. |
Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.DisposeUnlessReferenced() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.Finalized() |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.JniManagedPeerState |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
GetJniTypeName(IJavaPeerable) |
Clase para recuperar una lista de actividades que se pueden iniciar para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |