Condividi tramite


SliceManager Classe

Definizione

Classe per gestire le interazioni con Slices.

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

Commenti

Classe per gestire le interazioni con Slices.

SliceManager gestisce le autorizzazioni e lo stato aggiunto per le sezioni.

Documentazione Java per android.app.slice.SliceManager.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

SliceManager(IntPtr, JniHandleOwnership)

Classe per gestire le interazioni con Slices.

Campi

CategorySlice

Categoria usata per risolvere le finalità che possono essere sottoposte a rendering come sezioni.

SliceMetadataKey

La chiave meta-data che consente a un'attività di essere facilmente collegata direttamente a una sezione.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
JniPeerMembers

Classe per gestire le interazioni con Slices.

PeerReference

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
PinnedSlices

Ottenere l'elenco delle sezioni attualmente aggiunte per questa app.

ThresholdClass

Classe per gestire le interazioni con Slices.

ThresholdType

Classe per gestire le interazioni con Slices.

Metodi

BindSlice(Intent, ICollection<SliceSpec>)

Trasforma una finalità di sezione nel contenuto della sezione.

BindSlice(Uri, ICollection<SliceSpec>)

Trasforma un URI di sezione nel contenuto della sezione.

CheckSlicePermission(Uri, Int32, Int32)

Determinare se è stato concesso un determinato processo e un ID utente specifico per accedere a un URI di sezione specifico.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
Dispose(Boolean)

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetPinnedSpecs(Uri)

Ottenere il set corrente di specifiche per una sezione aggiunta.

GetSliceDescendants(Uri)

Ottiene un elenco di sezioni discendenti dell'URI specificato.

GrantSlicePermission(String, Uri)

Concedere l'autorizzazione per accedere a un URI di sezione specifico a un altro pacchetto.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
MapIntentToUri(Intent)

Trasforma una finalità di sezione in un URI di sezione.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
PinSlice(Uri, ICollection<SliceSpec>)

Assicura che una sezione sia in uno stato aggiunto.

RevokeSlicePermission(String, Uri)

Rimuovere le autorizzazioni per accedere a un URI del provider di contenuto specifico aggiunto #grantSlicePermission in precedenza per un pacchetto di destinazione specifico.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnpinSlice(Uri)

Rimuovere un pin per una sezione.

UnregisterFromRuntime()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo 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

IJavaPeerable.Disposed()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe per gestire le interazioni con Slices.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe per gestire le interazioni con Slices.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe per gestire le interazioni con Slices.

GetJniTypeName(IJavaPeerable)

Classe per gestire le interazioni con Slices.

Si applica a