IntentFilter.Match Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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<.
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.