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
属性值
- 属性
注解
属性 getter 文档:
ClipData
返回与此意向关联的 。 如果没有,则返回 null。 有关详细信息,请参阅#setClipData
。
的 android.content.Intent.getClipData()
Java 文档。
属性资源库文档:
ClipData
设置与此意向关联的 。 这将替换以前设置的任何 ClipData。
意向中的 ClipData 不用于意向匹配或其他此类操作。 从语义上讲,它类似于附加项,用于通过意向传输其他数据。 main此功能用于数据的额外功能是#FLAG_GRANT_READ_URI_PERMISSION
, 并将#FLAG_GRANT_WRITE_URI_PERMISSION
对剪辑数据中包含的任何 URI 项进行操作。 这尤其适用于要传输包含多个 content:
URI 的意向,而收件人可能没有访问内容提供程序的全局权限。
如果 ClipData 包含本身为意向的项,则将忽略这些意向中的任何授权标志。 仅遵循main意向的顶级标志,并将应用于剪辑 (或剪辑) 的子项中的所有 Uri 或意向项。
Intent 不会直接使用 ClipData 对象中的 MIME 类型、标签和图标。 应用程序通常应依赖于意向本身的 MIME 类型,而不是它在 ClipData 中可能找到的内容。 常见做法是构造 ClipData,以便与 MIME 类型为“*/*”的意向一起使用。
的 android.content.Intent.setClipData(android.content.ClipData)
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。