Intent.ClipData Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce l'oggetto ClipData
associato a questa finalità. -oppure- Impostare un ClipData
oggetto associato a questa finalità.
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
Valore della proprietà
- Attributi
Commenti
Documentazione del getter delle proprietà:
Restituisce l'oggetto ClipData
associato a questa finalità. Se non è presente alcun valore, restituisce null. Per altre informazioni, vedere #setClipData
.
Documentazione java per android.content.Intent.getClipData()
.
Documentazione del setter delle proprietà:
Impostare un ClipData
oggetto associato a questa finalità. In questo modo viene sostituito qualsiasi clipData impostato in precedenza.
ClipData in una finalità non viene utilizzata per la corrispondenza finalità o altre operazioni di questo tipo. Semanticamente è come extra, usato per trasmettere dati aggiuntivi con la finalità. La caratteristica principale dell'uso di questo sui componenti aggiuntivi per i dati è che #FLAG_GRANT_READ_URI_PERMISSION
e #FLAG_GRANT_WRITE_URI_PERMISSION
funzionerà su tutti gli elementi URI inclusi nei dati clip. Ciò è utile, in particolare, se si desidera trasmettere una finalità contenente più content:
URI per cui il destinatario potrebbe non disporre dell'autorizzazione globale per accedere al provider di contenuti.
Se ClipData contiene elementi che sono finalità, tutti i flag di concessione in tali finalità verranno ignorati. Vengono rispettati solo i flag di primo livello della finalità principale e verranno applicati a tutti gli elementi Uri o Intent nel clip (o sotto-elementi del clip).
Il tipo MIME, l'etichetta e l'icona nell'oggetto ClipData non vengono usati direttamente da Intent. Le applicazioni devono in genere basarsi sul tipo MIME della finalità stessa, non su ciò che potrebbe trovare in ClipData. Una pratica comune consiste nel costruire un clipData da usare con una finalità con un tipo MIME "*/*".
Documentazione java per android.content.Intent.setClipData(android.content.ClipData)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.