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 路徑</var>> 的方式<,以判斷相符專案:PatternMatcher#PATTERN_LITERAL
、、 PatternMatcher#PATTERN_PREFIX
PatternMatcher#PATTERN_SUFFIX
或 PatternMatcher#PATTERN_SIMPLE_GLOB
。
- 屬性
備註
新增要比對的新意圖數據路徑。 篩選條件必須包含一或多個配置(透過 )em 和/em> 一或多個授權單位,#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)>