IntentFilter.AddDataPath(String, Pattern) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
添加新的意向数据路径以匹配。
[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_GLOB
PatternMatcher#PATTERN_LITERAL
PatternMatcher#PATTERN_PREFIX
PatternMatcher#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)>