Intent.ClipData Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект , связанный 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
.
Документация по Java для android.content.Intent.getClipData()
.
Документация по методу задания свойств:
Задайте объект , связанный ClipData
с этим намерением. Это заменяет все ранее заданные ClipData.
ClipData в намерении не используется для сопоставления намерений или других подобных операций. Семантически это похоже на дополнительные данные, используемые для передачи дополнительных данных с намерением. Main функция использования этой функции над дополнительными функциями для данных заключается в том, что #FLAG_GRANT_READ_URI_PERMISSION
и #FLAG_GRANT_WRITE_URI_PERMISSION
будет работать с любыми элементами URI, включенными в данные клипа. Это полезно, в частности, если вы хотите передать намерение, содержащее несколько content:
URI, для которых получатель может не иметь глобального разрешения на доступ к поставщику содержимого.
Если ClipData содержит элементы, которые сами являются намерениями, все флаги предоставления в этих намерениях будут игнорироваться. Учитываются только флаги верхнего уровня main Intent и будут применяться ко всем элементам URI или Intent в клипе (или вложенным элементам клипа).
Тип MIME, метка и значок в объекте ClipData не используются намерением напрямую. Приложения, как правило, должны полагаться на тип MIME самого намерения, а не на то, что он может найти в ClipData. Распространенной практикой является создание ClipData для использования с намерением с типом MIME "*/*".
Документация по Java для android.content.Intent.setClipData(android.content.ClipData)
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.