UsageStatsManager.QueryEvents Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.