IntentFilter.Match Método

Definición

Sobrecargas

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

Compruebe si este filtro coincide con los datos de intención especificados.

Match(ContentResolver, Intent, Boolean, String)

Compruebe si este filtro coincide con la intención</>var> especificada<.

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

Compruebe si este filtro coincide con los datos de intención especificados.

[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

Parámetros

action
String

Acción de intención que se va a coincidir con (Intent.getAction).

type
String

Tipo de intención que se va a buscar coincidencia con (Intent.resolveType()).

scheme
String

Esquema de datos que debe coincidir con (Intent.getScheme()).

data
Uri

Identificador URI de datos que se va a coincidir con (Intent.getData()).

categories
ICollection<String>

Las categorías que se van a comparar con (Intent.getCategories()).

logTag
String

Etiqueta que se va a usar en los mensajes de depuración.

Devoluciones

Devuelve una constante de coincidencia válida (una combinación de #MATCH_CATEGORY_MASK y #MATCH_ADJUSTMENT_MASK) o uno de los códigos #NO_MATCH_TYPE de error si el tipo no coincide, #NO_MATCH_DATA si el esquema o la ruta de acceso no coinciden, #NO_MATCH_ACTION si la acción no coincide o #NO_MATCH_CATEGORY si una o varias categorías no coinciden.

Atributos

Comentarios

Compruebe si este filtro coincide con los datos de intención especificados. Una coincidencia solo se realiza correctamente si las acciones y categorías de la intención coinciden con el filtro, como se describe en IntentFilter; en ese caso, el resultado de coincidencia devuelto será según #matchData.

Java documentación para 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).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Match(ContentResolver, Intent, Boolean, String)

Compruebe si este filtro coincide con la intención</>var> especificada<.

[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

Parámetros

resolver
ContentResolver
intent
Intent

Intención con la que se va a comparar.

resolve
Boolean

Si es true, el tipo de la intención se resolverá llamando a Intent.resolveType(); De lo contrario, se realizará una coincidencia simple con Intent.type.

logTag
String

Etiqueta que se va a usar en los mensajes de depuración.

Devoluciones

Devuelve una constante de coincidencia válida (una combinación de #MATCH_CATEGORY_MASK y #MATCH_ADJUSTMENT_MASK) o uno de los códigos #NO_MATCH_TYPE de error si el tipo no coincide, #NO_MATCH_DATA si el esquema o la ruta de acceso no coinciden, #NO_MATCH_ACTION si la acción no coincide o #NO_MATCH_CATEGORY si una o varias categorías no coinciden.

Atributos

Comentarios

Compruebe si este filtro coincide con la intención</>var> especificada<.

Java documentación para android.content.IntentFilter.match(android.content.ContentResolver, android.content.Intent, boolean, java.lang.String).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a