Compartir a través de


Intent.ClipData Propiedad

Definición

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.

Se aplica a

Consulte también