共用方式為


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 路徑</var>> 的方式<,以判斷相符專案:PatternMatcher#PATTERN_LITERAL、、 PatternMatcher#PATTERN_PREFIXPatternMatcher#PATTERN_SUFFIXPatternMatcher#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)>