Langue

IntentFilter.Match Méthode

Définition

Surcharges

Nom Description
Match(ContentResolver, Intent, Boolean, String)

Testez si ce filtre correspond à l’intention</var> var<donnée>.

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

Testez si ce filtre correspond aux données d’intention données.

Match(ContentResolver, Intent, Boolean, String)

Testez si ce filtre correspond à l’intention</var> var<donnée>.

[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

Paramètres

resolver
ContentResolver

Programme de résolution de contenu utilisé lors de la correspondance.

intent
Intent

Intention à comparer.

resolve
Boolean

Si la valeur est true, le type de l’intention est résolu en appelant Intent.resolveType() ; sinon, une correspondance simple par rapport à Intent.type est effectuée.

logTag
String

Balise à utiliser dans les messages de débogage.

Retours

Retourne une constante de correspondance valide (combinaison de #MATCH_CATEGORY_MASK et #MATCH_ADJUSTMENT_MASK) ou l’un des codes #NO_MATCH_TYPE d’erreur si le type ne correspond pas, #NO_MATCH_DATA si le schéma/chemin d’accès ne correspond pas, #NO_MATCH_ACTION si l’action ne correspond pas ou #NO_MATCH_CATEGORY si une ou plusieurs catégories ne correspondent pas.

Attributs

Remarques

Testez si ce filtre correspond à l’intention</var> var<donnée>.

Java documentation pour android.content.IntentFilter.match(android.content.ContentResolver, android.content.Intent, boolean, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Testez si ce filtre correspond aux données d’intention données.

[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

Paramètres

action
String

Action d’intention à correspondre à (Intent.getAction).

type
String

Type d’intention à correspondre à (Intent.resolveType()).

scheme
String

Schéma de données à faire correspondre à (Intent.getScheme()).

data
Uri

URI de données à correspondre à (Intent.getData()).

categories
ICollection<String>

Catégories à mettre en correspondance (Intent.getCategories()).

logTag
String

Balise à utiliser dans les messages de débogage.

Retours

Retourne une constante de correspondance valide (combinaison de #MATCH_CATEGORY_MASK et #MATCH_ADJUSTMENT_MASK) ou l’un des codes #NO_MATCH_TYPE d’erreur si le type ne correspond pas, #NO_MATCH_DATA si le schéma/chemin d’accès ne correspond pas, #NO_MATCH_ACTION si l’action ne correspond pas ou #NO_MATCH_CATEGORY si une ou plusieurs catégories ne correspondent pas.

Attributs

Remarques

Testez si ce filtre correspond aux données d’intention données. Une correspondance est réussie uniquement si les actions et les catégories de l’intention correspondent au filtre, comme décrit dans IntentFilterce cas ; dans ce cas, le résultat de correspondance retourné sera le suivant #matchData.

Java documentation pour 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).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à