IntentFilter.AddDataPath(String, Pattern) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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_SUFFIX
o 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 #addDataScheme
de ) <em>y</em> una o varias autoridades (a través #addDataAuthority
de ) 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)>