UsageStatsManager.QueryEvents Metodo

Definizione

Overload

Nome Descrizione
QueryEvents(UsageEventsQuery)

Eseguire una query per gli eventi con un oggetto UsageEventsQuery specifico.

QueryEvents(Int64, Int64)

Eseguire una query per gli eventi nell'intervallo di tempo specificato.

QueryEvents(UsageEventsQuery)

Eseguire una query per gli eventi con un oggetto UsageEventsQuery specifico.

[Android.Runtime.Register("queryEvents", "(Landroid/app/usage/UsageEventsQuery;)Landroid/app/usage/UsageEvents;", "", ApiSince=35)]
[Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")]
public Android.App.Usage.UsageEvents? QueryEvents(Android.App.Usage.UsageEventsQuery query);
[<Android.Runtime.Register("queryEvents", "(Landroid/app/usage/UsageEventsQuery;)Landroid/app/usage/UsageEvents;", "", ApiSince=35)>]
[<Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")>]
member this.QueryEvents : Android.App.Usage.UsageEventsQuery -> Android.App.Usage.UsageEvents

Parametri

query
UsageEventsQuery

Oggetto query utilizzato per specificare i parametri di query.

Valori restituiti

Oggetto UsageEvents che contiene gli eventi corrispondenti ai parametri di query.

Attributi

Commenti

Eseguire una query per gli eventi con un oggetto UsageEventsQuery specifico.

<em>Nota: se il dispositivo dell'utente non è in uno stato sbloccato (come definito da UserManager#isUserUnlocked()), null verrà restituito.</em>

per android.app.usage.UsageStatsManager.queryEvents(android.app.usage.UsageEventsQuery).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

QueryEvents(Int64, Int64)

Eseguire una query per gli eventi nell'intervallo di tempo specificato.

[Android.Runtime.Register("queryEvents", "(JJ)Landroid/app/usage/UsageEvents;", "")]
[Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")]
public Android.App.Usage.UsageEvents? QueryEvents(long beginTime, long endTime);
[<Android.Runtime.Register("queryEvents", "(JJ)Landroid/app/usage/UsageEvents;", "")>]
[<Android.Runtime.RequiresPermission("android.permission.PACKAGE_USAGE_STATS")>]
member this.QueryEvents : int64 * int64 -> Android.App.Usage.UsageEvents

Parametri

beginTime
Int64

Inizio inclusivo dell'intervallo di eventi da includere nei risultati. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

endTime
Int64

Fine esclusiva dell'intervallo di eventi da includere nei risultati. Definito in termini di "tempo Unix", vedere java.lang.System#currentTimeMillis.

Valori restituiti

Un oggetto UsageEvents.

Attributi

Commenti

Eseguire una query per gli eventi nell'intervallo di tempo specificato. Gli eventi vengono mantenuti dal sistema solo per alcuni giorni.

<em>Nota: a partire da android.os.Build.VERSION_CODES#R Android R, se il dispositivo dell'utente non è in uno stato sbloccato (come definito da UserManager#isUserUnlocked()), null verrà restituito.</em>

per android.app.usage.UsageStatsManager.queryEvents(long, long).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a