IntentFilter.AddDataPath(String, Pattern) 方法

定义

添加新的意向数据路径以匹配。

[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

参数

path
String

必须完全匹配文件路径或简单模式的原始字符串,具体取决于 <var>类型</var>。

type
Pattern

确定将如何<比较 var>path</var> 来确定匹配项:或PatternMatcher#PATTERN_SIMPLE_GLOBPatternMatcher#PATTERN_LITERALPatternMatcher#PATTERN_PREFIXPatternMatcher#PATTERN_SUFFIX

属性

注解

添加新的意向数据路径以匹配。 筛选器必须包含一个或多个方案(通过)em 和</em> 一个或多个引文(via#addDataAuthority),才能考虑>路径。 <#addDataScheme 如果筛选器中包含任何路径,则意向的数据必须与其中一个路径匹配。 如果没有包含路径,则只有方案/颁发机构才能匹配。

此处提供的路径可以是必须直接匹配或匹配前缀的文本,也可以是简单的通配模式。 如果后者,则可以在模式中的任意位置使用“*”来匹配上一个字符的零个或多个实例:“.”作为匹配任何字符的通配符,使用“\”转义下一个字符。

适用于 . 的 android.content.IntentFilter.addDataPath(java.lang.String, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

另请参阅

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