IntentFilter.Match Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Match(String, String, String, Uri, ICollection<String>, String) |
Teste se esse filtro corresponde aos dados de intenção especificados. |
| Match(ContentResolver, Intent, Boolean, String) |
Teste se esse filtro corresponde à intenção< de var>/var> fornecida<. |
Match(String, String, String, Uri, ICollection<String>, String)
Teste se esse filtro corresponde aos dados de intenção 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
A ação de intenção a ser correspondida (Intent.getAction).
- type
- String
O tipo de intenção com o qual corresponder (Intent.resolveType()).
- scheme
- String
O esquema de dados com o qual corresponder (Intent.getScheme()).
- data
- Uri
O URI de dados com o qual corresponder (Intent.getData()).
- categories
- ICollection<String>
As categorias com as quais corresponder (Intent.getCategories()).
- logTag
- String
Marca a ser usada na depuração de mensagens.
Retornos
Retorna uma constante de correspondência válida (uma combinação de #MATCH_CATEGORY_MASK e #MATCH_ADJUSTMENT_MASK), ou um dos códigos #NO_MATCH_TYPE de erro se o tipo não correspondeu, #NO_MATCH_DATA se o esquema/caminho não correspondeu, #NO_MATCH_ACTION se a ação não correspondeu ou #NO_MATCH_CATEGORY se uma ou mais categorias não corresponderam.
- Atributos
Comentários
Teste se esse filtro corresponde aos dados de intenção especificados. Uma correspondência só será bem-sucedida se as ações e categorias na Intenção corresponderem ao filtro, conforme descrito em IntentFilter; nesse caso, o resultado da correspondência retornado será de acordo #matchDatacom .
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Match(ContentResolver, Intent, Boolean, String)
Teste se esse filtro corresponde à intenção< de var>/var> fornecida<.
[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
A Intenção a ser comparada.
- resolve
- Boolean
Se for true, o tipo da intenção será resolvido chamando Intent.resolveType(); caso contrário, uma correspondência simples em Relação a Intent.type será executada.
- logTag
- String
Marca a ser usada na depuração de mensagens.
Retornos
Retorna uma constante de correspondência válida (uma combinação de #MATCH_CATEGORY_MASK e #MATCH_ADJUSTMENT_MASK), ou um dos códigos #NO_MATCH_TYPE de erro se o tipo não correspondeu, #NO_MATCH_DATA se o esquema/caminho não correspondeu, #NO_MATCH_ACTION se a ação não correspondeu ou #NO_MATCH_CATEGORY se uma ou mais categorias não corresponderam.
- Atributos
Comentários
Teste se esse filtro corresponde à intenção< de var>/var> fornecida<.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.