Lingua

IntentFilter.AddDataSchemeSpecificPart(String, Pattern) Metodo

Definizione

Aggiungere un nuovo "schema specifico part" dei dati finalità per la corrispondenza.

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

Parametri

ssp
String

Stringa non elaborata che deve corrispondere esattamente al percorso della parte specifica dello schema o a un modello semplice, a seconda del <tipo var></var>.

type
Pattern

Determina il modo in cui <verrà confrontato var>ssp</var> per determinare una corrispondenza: PatternMatcher#PATTERN_LITERAL, PatternMatcher#PATTERN_PREFIX, PatternMatcher#PATTERN_SUFFIXo PatternMatcher#PATTERN_SIMPLE_GLOB.

Attributi

Commenti

Aggiungere un nuovo "schema specifico part" dei dati finalità per la corrispondenza. Il filtro deve includere uno o più schemi (tramite #addDataScheme) per la parte specifica dello schema da considerare. Se nel filtro sono incluse parti specifiche dello schema, i dati di una finalità devono corrispondere a uno di essi. Se non sono incluse parti specifiche dello schema, solo lo schema deve corrispondere.

La "parte specifica dello schema" che corrisponde a è la stringa restituita da android.net.Uri#getSchemeSpecificPart() Uri.getSchemeSpecificPart. Per gli URI che contengono un percorso, questo tipo di corrispondenza non è in genere di interesse, poiché #addDataAuthority(String, String) e #addDataPath(String, int) può fornire un meccanismo migliore per la corrispondenza. Tuttavia, per gli URI che non contengono un percorso, l'autorità e il percorso sono vuoti, quindi questo è l'unico modo per trovare una corrispondenza con la parte non schema.

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

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

Vedi anche

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