IntentFilter.Match Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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>.
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.
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.