Compartir a través de


IntentFilter.AddDataPath(String, Pattern) Método

Definición

Agregue una nueva ruta de acceso de datos intent para que coincida.

[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

Parámetros

path
String

Una cadena sin formato que debe coincidir exactamente con la ruta de acceso del archivo o un patrón simple, dependiendo del <tipo< var>/var>.

type
Pattern

Determina cómo <se comparará var>path</var> para determinar una coincidencia: PatternMatcher#PATTERN_LITERAL, PatternMatcher#PATTERN_PREFIX, PatternMatcher#PATTERN_SUFFIXo PatternMatcher#PATTERN_SIMPLE_GLOB.

Atributos

Comentarios

Agregue una nueva ruta de acceso de datos intent para que coincida. El filtro debe incluir uno o varios esquemas (a través #addDataSchemede ) <em>y</em> una o varias autoridades (a través #addDataAuthorityde ) para que se considere la ruta de acceso. Si alguna ruta de acceso se incluye en el filtro, los datos de una intención deben coincidir con uno de ellos. Si no se incluyen rutas de acceso, solo debe coincidir el esquema o autoridad.

La ruta de acceso proporcionada aquí puede ser un literal que debe coincidir directamente o coincidir con un prefijo, o bien puede ser un patrón global simple. Si es el último, puede usar '*' en cualquier parte del patrón para que coincida con cero o más instancias del carácter anterior, '.' como carácter comodín para que coincida con cualquier carácter y '\' para escapar el carácter siguiente.

Documentación de Java para android.content.IntentFilter.addDataPath(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también

  • <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)>