Intent.ClipData Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el ClipData
asociado a esta intención. -o bien- Establezca un ClipData
asociado a esta intención.
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
Valor de propiedad
- Atributos
Comentarios
Documentación del captador de propiedades:
Devuelve el ClipData
asociado a esta intención. Si no hay ninguno, devuelve null. Vea #setClipData
para obtener más información.
Documentación de Java para android.content.Intent.getClipData()
.
Documentación del establecedor de propiedades:
Establezca un ClipData
asociado a esta intención. Esto reemplaza cualquier ClipData establecido anteriormente.
ClipData en una intención no se usa para la coincidencia de intenciones u otras operaciones de este tipo. Semánticamente es como extras, que se usa para transmitir datos adicionales con la intención. La característica principal de usar esto sobre los extras para los datos es que #FLAG_GRANT_READ_URI_PERMISSION
y #FLAG_GRANT_WRITE_URI_PERMISSION
funcionará en los elementos de URI incluidos en los datos del clip. Esto resulta útil, en particular, si desea transmitir una intención que contenga varios content:
URI para los que el destinatario no tenga permiso global para acceder al proveedor de contenido.
Si ClipData contiene elementos que son intenciones por sí mismos, se omitirán las marcas de concesión de esas intenciones. Solo se respetan las marcas de nivel superior de la intención principal y se aplicarán a todos los elementos URI o Intent del clip (o sub elementos del clip).
El tipo, la etiqueta y el icono de MIME del objeto ClipData no se usan directamente en Intent. Las aplicaciones generalmente deben confiar en el tipo MIME de la propia intención, no en lo que puede encontrar en ClipData. Una práctica habitual es construir un ClipData para su uso con una intención con un tipo MIME de "*/*".
Documentación de Java para android.content.Intent.setClipData(android.content.ClipData)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.