Intent.ClipData 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回覆 ClipData 與此意圖相關的東西。 -或- 與此意圖關聯 ClipData 。
public virtual Android.Content.ClipData? ClipData { [Android.Runtime.Register("getClipData", "()Landroid/content/ClipData;", "GetGetClipDataHandler")] get; [Android.Runtime.Register("setClipData", "(Landroid/content/ClipData;)V", "GetSetClipData_Landroid_content_ClipData_Handler")] set; }
[<get: Android.Runtime.Register("getClipData", "()Landroid/content/ClipData;", "GetGetClipDataHandler")>]
[<set: Android.Runtime.Register("setClipData", "(Landroid/content/ClipData;)V", "GetSetClipData_Landroid_content_ClipData_Handler")>]
member this.ClipData : Android.Content.ClipData with get, set
屬性值
回傳與此意圖相關的 ClipData。 若無,則回傳 null。 更多資訊請參見 setClipData(ClipData)。
- 屬性
備註
財產取得者文件:
回覆 ClipData 與此意圖相關的東西。 若無,則回傳 null。 如需相關資訊,請參閱 #setClipData 。
Java 文件 android.content.Intent.getClipData()。
屬性設定文件:
設定 ClipData 與此意圖相關聯。 這會取代先前設定的任何 ClipData。
意圖中的 ClipData 不用於意圖匹配或其他類似操作。 語意上它就像是額外資料,用來傳送帶有意圖的額外資料。 使用這個功能而非額外資料的主要特點是, #FLAG_GRANT_READ_URI_PERMISSION 和 #FLAG_GRANT_WRITE_URI_PERMISSION 會對剪輯資料中包含的任何 URI 項目進行運算。 這特別適用於你想傳送包含多個 content: URI,而接收者可能沒有全域權限存取內容提供者時。
如果 ClipData 包含本身就是 Intents 的項目,這些 Intents 裡的任何授權標記都會被忽略。 只有主要意圖的頂層旗標會被尊重,並將套用到該片段中所有的 Uri 或 Intent 項目(或片段的子項目)。
ClipData 物件中的 MIME 類型、標籤與圖示並非 Intent 直接使用。 應用程式通常應依賴意圖本身的 MIME 類型,而非它在剪輯資料中可能找到的內容。 常見做法是構建一個 ClipData,搭配 MIME 類型為「*/*」的 Intent。
Java 文件 android.content.Intent.setClipData(android.content.ClipData)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。