Linguaggio

Intent.IsMismatchingFilter Proprietà

Definizione

Indica se la finalità non corrisponde a tutti i filtri finalità dichiarati nel componente ricevente.

public virtual bool IsMismatchingFilter { [Android.Runtime.Register("isMismatchingFilter", "()Z", "GetIsMismatchingFilterHandler", ApiSince=35)] get; }
[<get: Android.Runtime.Register("isMismatchingFilter", "()Z", "GetIsMismatchingFilterHandler", ApiSince=35)>]
member this.IsMismatchingFilter : bool

Valore della proprietà

Restituisce true se la finalità non corrisponde ad alcun filtro finalità dichiarato nel componente ricevente.

Attributi

Commenti

Indica se la finalità non corrisponde a tutti i filtri finalità dichiarati nel componente ricevente.

Quando un componente riceve una finalità, normalmente recuperabile tramite i metodi seguenti: <ul><li>BroadcastReceiver#onReceive(Context, Intent)<>Activity#getIntent()<li>Activity#onNewIntent)<>android.app.Service#onStartCommand(Intent, int, int)<>android.app.Service#onBind(Intent)</ul> Lo sviluppatore può chiamare questo metodo per verificare se questa finalità non corrisponde ad alcun filtro finalità dichiarato. Una finalità non corrispondente può essere recapitata quando il mittente della finalità imposta esplicitamente il componente tramite #setComponent o #setClassName.

Questo metodo restituisce false sempre se la finalità proviene dall'interno della stessa applicazione o dal sistema, perché questi casi vengono sempre esentati dai controlli di sicurezza.

per android.content.Intent.isMismatchingFilter().

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