Lingua

StorageStatsManager Classe

Definizione

Accesso alle statistiche di archiviazione dettagliate.

[Android.Runtime.Register("android/app/usage/StorageStatsManager", ApiSince=26, DoNotGenerateAcw=true)]
public class StorageStatsManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/usage/StorageStatsManager", ApiSince=26, DoNotGenerateAcw=true)>]
type StorageStatsManager = class
    inherit Object
Ereditarietà
StorageStatsManager
Attributi

Commenti

Accesso alle statistiche di archiviazione dettagliate. In questo modo viene fornito un riepilogo del modo in cui app, utenti e spazio di archiviazione esterno/condiviso usa lo spazio su disco.

Nota: non sono necessarie autorizzazioni quando si chiamano queste API per il proprio pacchetto o UID. Tuttavia, la richiesta di dettagli per qualsiasi altro pacchetto richiede l'autorizzazione android.Manifest.permission#PACKAGE_USAGE_STATS , ovvero un'autorizzazione a livello di sistema che non verrà concessa alle normali app. Dichiarando tale autorizzazione si esprime l'intenzione di usare questa API e un utente finale può quindi scegliere di concedere questa autorizzazione tramite l'applicazione Impostazioni.

per android.app.usage.StorageStatsManager.

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.

Costruttori

Nome Descrizione
StorageStatsManager(IntPtr, JniHandleOwnership)

Accesso alle statistiche di archiviazione dettagliate.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
JniPeerMembers

Accesso alle statistiche di archiviazione dettagliate.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Accesso alle statistiche di archiviazione dettagliate.

ThresholdType

Accesso alle statistiche di archiviazione dettagliate.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
Equals(Object)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetFreeBytes(UUID)

Restituisce lo spazio disponibile nel volume di archiviazione richiesto.

GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetTotalBytes(UUID)

Restituisce le dimensioni totali dei supporti fisici sottostanti che ospitano questo volume di archiviazione.

JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
QueryExternalStatsForUser(UUID, UserHandle)

Restituisce statistiche di archiviazione condivise/esterne per uno specifico UserHandle nel volume di archiviazione richiesto.

QueryStatsForPackage(UUID, String, UserHandle)

Restituisce le statistiche di archiviazione per un pacchetto specifico nel volume di archiviazione richiesto.

QueryStatsForUid(UUID, Int32)

Restituisce statistiche di archiviazione per un UID specifico nel volume di archiviazione richiesto.

QueryStatsForUser(UUID, UserHandle)

Restituisce statistiche di archiviazione per uno specifico UserHandle nel volume di archiviazione richiesto.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Accesso alle statistiche di archiviazione dettagliate.

(Ereditato da JavaObject)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Accesso alle statistiche di archiviazione dettagliate.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a