Condividi tramite


BroadcastOptions Classe

Definizione

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

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

Commenti

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

Documentazione Java per android.app.BroadcastOptions.

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

BroadcastOptions(IntPtr, JniHandleOwnership)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

Campi

DeferralPolicyDefault
Obsoleti.

Rinviare i criteri che indicano che non è stato espresso alcun desiderio e che il sistema deve usare un comportamento predefinito ragionevole.

DeferralPolicyNone
Obsoleti.

Rinvio della politica che indica un forte desiderio che nessun ricevitore di questa trasmissione deve essere posticipato.

DeferralPolicyUntilActive
Obsoleti.

Criteri di rinvio che indicano un forte desiderio che ogni ricevitore di questa trasmissione deve essere posticipato fino a quando il processo del ricevitore non è in uno stato attivo (non memorizzato nella cache).

DeliveryGroupPolicyAll
Obsoleti.

Criteri di gruppo di recapito che indicano che tutte le trasmissioni nel gruppo di recapito devono essere recapitate come è.

DeliveryGroupPolicyMostRecent
Obsoleti.

Criteri di gruppo di recapito che indicano che solo la trasmissione più recente nel gruppo di recapito deve essere recapitata e il resto può essere eliminato.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DeferralPolicy

Ottiene i criteri di rinvio per questa trasmissione che specifica come questa trasmissione può essere posticipata per il recapito a un certo punto futuro.

DeliveryGroupMatchingKey

Restituisce lo spazio dei nomi e la chiave usata per identificare il gruppo di recapito a cui appartiene questa trasmissione.

DeliveryGroupPolicy

Ottenere i criteri di gruppo di recapito per questa trasmissione che specifica come devono essere gestiti più trasmissioni appartenenti allo stesso gruppo di recapito.

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsShareIdentityEnabled

Restituisce se l'app di trasmissione ha scelto di condividere la propria identità con il ricevitore.

JniIdentityHashCode

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
JniPeerMembers

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

PeerReference

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
ThresholdClass

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

ThresholdType

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

Metodi

ClearDeferralPolicy()

Cancella tutti i criteri di rinvio per questa trasmissione che specifica come questa trasmissione può essere posticipata per il recapito a un certo punto futuro.

ClearDeliveryGroupMatchingKey()

Cancella lo spazio dei nomi e la chiave impostata in precedenza usando #setDeliveryGroupMatchingKey(String, String).

ClearDeliveryGroupPolicy()

Cancella i criteri di gruppo di recapito impostati in precedenza usando #setDeliveryGroupMatchingKey(String, String) e reimposta i criteri di gruppo di recapito al valore predefinito (#DELIVERY_GROUP_POLICY_ALL).

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
Dispose(Boolean)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
FromBundle(Bundle)

Restituisce un BroadcastOptions oggetto analizzato dall'oggetto specificato Bundle, in genere generato da #toBundle().

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

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

(Ereditato da Object)
MakeBasic()

Crea una base BroadcastOptions senza opzioni inizialmente impostate.

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)
SetDeferralPolicy(BroadcastDeferralPolicy)

Imposta i criteri di rinvio per questa trasmissione che specifica come questa trasmissione può essere posticipata per il recapito a un certo punto futuro.

SetDeliveryGroupMatchingKey(String, String)

Impostare spazio dei nomi e chiave per identificare il gruppo di recapito a cui appartiene questa trasmissione.

SetDeliveryGroupPolicy(BroadcastDeliveryGroupPolicy)

Impostare criteri di gruppo di recapito per questa trasmissione per specificare la modalità di gestione di più trasmissioni appartenenti allo stesso gruppo di recapito.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetShareIdentityEnabled(Boolean)

Imposta se l'identità dell'app di trasmissione deve essere condivisa con tutti i ricevitori che riceveranno questa trasmissione.

ToArray<T>()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
ToBundle()

Restituisce le opzioni create come bundle, che possono essere passate a android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(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 helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

GetJniTypeName(IJavaPeerable)

Classe helper per la creazione di un bundle di opzioni che può essere usato con android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) e metodi correlati.

Si applica a