Linguaggio

IntentFilter.Match Metodo

Definizione

Overload

Nome Descrizione
Match(ContentResolver, Intent, Boolean, String)

Verificare se questo filtro corrisponde alla finalità</var>< specificata>.

Match(String, String, String, Uri, ICollection<String>, String)

Verificare se questo filtro corrisponde ai dati di finalità specificati.

Match(ContentResolver, Intent, Boolean, String)

Verificare se questo filtro corrisponde alla finalità</var>< specificata>.

[Android.Runtime.Register("match", "(Landroid/content/ContentResolver;Landroid/content/Intent;ZLjava/lang/String;)I", "")]
public Android.Content.MatchResults Match(Android.Content.ContentResolver? resolver, Android.Content.Intent? intent, bool resolve, string? logTag);
[<Android.Runtime.Register("match", "(Landroid/content/ContentResolver;Landroid/content/Intent;ZLjava/lang/String;)I", "")>]
member this.Match : Android.Content.ContentResolver * Android.Content.Intent * bool * string -> Android.Content.MatchResults

Parametri

resolver
ContentResolver

Sistema di risoluzione del contenuto usato durante la corrispondenza.

intent
Intent

Finalità da confrontare.

resolve
Boolean

Se true, il tipo della finalità verrà risolto chiamando Intent.resolveType(); in caso contrario, verrà eseguita una corrispondenza semplice con Intent.type.

logTag
String

Tag da usare nei messaggi di debug.

Valori restituiti

Restituisce una costante di corrispondenza valida (una combinazione di #MATCH_CATEGORY_MASK e #MATCH_ADJUSTMENT_MASK) o uno dei codici #NO_MATCH_TYPE di errore se il tipo non corrisponde, #NO_MATCH_DATA se lo schema/percorso non corrisponde, #NO_MATCH_ACTION se l'azione non corrisponde o #NO_MATCH_CATEGORY se una o più categorie non corrispondono.

Attributi

Commenti

Verificare se questo filtro corrisponde alla finalità</var>< specificata>.

per android.content.IntentFilter.match(android.content.ContentResolver, android.content.Intent, boolean, java.lang.String).

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

Match(String, String, String, Uri, ICollection<String>, String)

Verificare se questo filtro corrisponde ai dati di finalità specificati.

[Android.Runtime.Register("match", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I", "")]
public Android.Content.MatchResults Match(string? action, string? type, string? scheme, Android.Net.Uri? data, System.Collections.Generic.ICollection<string>? categories, string? logTag);
[<Android.Runtime.Register("match", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/util/Set;Ljava/lang/String;)I", "")>]
member this.Match : string * string * string * Android.Net.Uri * System.Collections.Generic.ICollection<string> * string -> Android.Content.MatchResults

Parametri

action
String

Azione della finalità da associare a (Intent.getAction).

type
String

Tipo di finalità da associare a (Intent.resolveType()).

scheme
String

Schema di dati da associare a (Intent.getScheme()).

data
Uri

URI dei dati da associare a (Intent.getData()).

categories
ICollection<String>

Categorie da associare a (Intent.getCategories()).

logTag
String

Tag da usare nei messaggi di debug.

Valori restituiti

Restituisce una costante di corrispondenza valida (una combinazione di #MATCH_CATEGORY_MASK e #MATCH_ADJUSTMENT_MASK) o uno dei codici #NO_MATCH_TYPE di errore se il tipo non corrisponde, #NO_MATCH_DATA se lo schema/percorso non corrisponde, #NO_MATCH_ACTION se l'azione non corrisponde o #NO_MATCH_CATEGORY se una o più categorie non corrispondono.

Attributi

Commenti

Verificare se questo filtro corrisponde ai dati di finalità specificati. Una corrispondenza ha esito positivo solo se le azioni e le categorie nella corrispondenza finalità vengono confrontate con il filtro, come descritto in IntentFilter. In tal caso, il risultato della corrispondenza restituito sarà in base a #matchData.

per android.content.IntentFilter.match(java.lang.String, java.lang.String, java.lang.String, android.net.Uri, java.util.Set<java.lang.String>, java.lang.String).

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