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 iniciables 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 iniciables 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 su uso por parte de 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 ver los perfiles administrados que se agregan o quitan, 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().
Java documentación para android.content.pm.LauncherApps.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| LauncherApps(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| 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
| Nombre | Description |
|---|---|
| AllPackageInstallerSessions |
Devuelve una lista de todas las sesiones de instalación conocidas de 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 |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Clase para recuperar una lista de actividades iniciables 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 iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| PrivateSpaceSettingsIntent |
Devuelve |
| 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
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Clase para recuperar una lista de actividades iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Clase para recuperar una lista de actividades iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| Equals(Object) |
Clase para recuperar una lista de actividades iniciables 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 |
| GetAppMarketActivityIntent(String, UserHandle) |
Devuelve un remitente de intención que se puede usar para iniciar la actividad de App Market (actividad del instalador). |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetLauncherUserInfo(UserHandle) |
Devuelve información relacionada con un usuario que es útil para mostrar elementos de la interfaz de usuario para distinguirla de otros usuarios (por ejemplo, distintivos). |
| GetPinItemRequest(Intent) |
Método auxiliar para extraer un |
| GetPreInstalledSystemPackages(UserHandle) |
Devuelve la lista de los paquetes del sistema que se instalan en la creación del usuario. |
| GetShortcutBadgedIconDrawable(ShortcutInfo, Int32) |
Devuelve el icono de acceso directo con la configuración incorrecta 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 de |
| 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() |
Lo llama 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, Handler) |
Registra una devolución de llamada para los cambios en los paquetes de este usuario y perfiles administrados. |
| RegisterCallback(LauncherApps+Callback) |
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 para ver los eventos del ciclo de vida de la sesión en este usuario y perfiles administrados. |
| ResolveActivity(Intent, UserHandle) |
Devuelve la información de actividad de una intención determinada y el identificador de usuario, si se resuelve. |
| SetArchiveCompatibility(LauncherApps+ArchiveCompatibilityParams) |
Deshabilite diferentes opciones de compatibilidad de archivo del iniciador para el autor de la llamada de este método. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Clase para recuperar una lista de actividades iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| ShouldHideFromSuggestions(String, UserHandle) |
Devuelve si un paquete debe ocultarse de 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>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterCallback(LauncherApps+Callback) |
Anula el registro de una devolución de llamada que se registró anteriormente. |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| UnregisterPackageInstallerSessionCallback(PackageInstaller+SessionCallback) |
Anula el registro de una devolución de llamada que se registró 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, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>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
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Clase para recuperar una lista de actividades iniciables 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 iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| IJavaPeerable.JniObjectReferenceControlBlock |
Clase para recuperar una lista de actividades iniciables 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 iniciables 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 iniciables 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 iniciables 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
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerció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 iniciables para el usuario actual y los perfiles administrados asociados que sean visibles para el usuario actual, que se pueden recuperar con |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |