Condividi tramite


IntentFilter.AddDataPath(String, Pattern) Metodo

Definizione

Aggiungere un nuovo percorso dati finalità a cui trovare una corrispondenza.

[Android.Runtime.Register("addDataPath", "(Ljava/lang/String;I)V", "")]
public void AddDataPath (string? path, Android.OS.Pattern type);
[<Android.Runtime.Register("addDataPath", "(Ljava/lang/String;I)V", "")>]
member this.AddDataPath : string * Android.OS.Pattern -> unit

Parametri

path
String

Stringa non elaborata che deve corrispondere esattamente al percorso del file o a un modello semplice, a seconda del <tipo var<>/var>.

type
Pattern

Determina la modalità>< di confronto tra percorso< var/var> per determinare una corrispondenza: PatternMatcher#PATTERN_LITERAL, PatternMatcher#PATTERN_PREFIX, PatternMatcher#PATTERN_SUFFIXo PatternMatcher#PATTERN_SIMPLE_GLOB.

Attributi

Commenti

Aggiungere un nuovo percorso dati finalità a cui trovare una corrispondenza. Il filtro deve includere uno o più schemi (tramite ) em e/em> una o più autorità (tramite #addDataAuthority) per il percorso da considerare.<><#addDataScheme Se nel filtro sono inclusi percorsi, i dati di una finalità devono corrispondere a uno di essi. Se non sono inclusi percorsi, solo lo schema o l'autorità devono corrispondere.

Il percorso specificato qui può essere un valore letterale che deve corrispondere direttamente o corrispondere a un prefisso oppure può essere un semplice modello di glob. Se quest'ultimo, è possibile usare '*' in qualsiasi punto del modello per trovare la corrispondenza con zero o più istanze del carattere precedente, '.' come carattere jolly per trovare la corrispondenza con qualsiasi carattere e '\' per eseguire l'escape del carattere successivo.

Documentazione java per android.content.IntentFilter.addDataPath(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

Vedi anche

  • <xref:Android.Content.IntentFilter.MatchData(System.String%2c+System.String%2c+System.String)>
  • AddDataScheme(String)
  • <xref:Android.Content.IntentFilter.AddDataAuthority(System.String%2c+System.String)>