Windows.ApplicationModel.DataTransfer Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, используемые для обмена данными между исходным и целевым приложением. Эти классы используются в операциях с общим доступом и буфером обмена.
Классы
Clipboard |
Возвращает и задает сведения из объекта буфера обмена. |
ClipboardContentOptions |
Задает параметры использования метода SetContentWithOptions для задания содержимого в буфере обмена. |
ClipboardHistoryChangedEventArgs |
Предоставляет данные для события HistoryEnabledChanged . |
ClipboardHistoryItem |
Представляет элемент в журнале буфера обмена. |
ClipboardHistoryItemsResult |
Предоставляет данные ответа для использования метода GetHistoryItemsAsync для получения списка элементов, которые в настоящее время находятся в журнале буфера обмена. |
DataPackage |
Содержит данные, которыми пользователь хочет обмениваться с другим приложением. |
DataPackagePropertySet |
Определяет набор свойств для использования с объектом DataPackage . |
DataPackagePropertySetView |
Возвращает набор свойств объекта DataPackageView . |
DataPackageView |
Версия DataPackage, доступная только для чтения. Приложения, получающие общее содержимое, получают этот объект при получении содержимого. |
DataProviderDeferral |
Используется делегатом отсрочки исходного приложения для уведомления объекта DataPackage о том, что исходное приложение будет создавать данные из другой асинхронной функции. |
DataProviderRequest |
Объект этого типа передается делегату DataProviderHandler . |
DataRequest |
Позволяет приложению предоставлять содержимое, которым пользователь хочет поделиться, или указать сообщение, если возникает ошибка. |
DataRequestDeferral |
Позволяет асинхронно обмениваться содержимым с целевым приложением. |
DataRequestedEventArgs |
Содержит сведения о событии DataRequested . Система запускает это событие, когда пользователь вызывает пользовательский интерфейс Общего доступа. |
DataTransferManager |
Программным способом инициирует обмен содержимым с другими приложениями. |
HtmlFormatHelper |
Отвечает за форматирование HTML-содержимого, которое вы хотите поделиться или добавить в буфер обмена. Кроме того, позволяет получать фрагменты HTML из содержимого. |
OperationCompletedEventArgs |
Содержит сведения о действии, которое целевое приложение выполнило во время операции вставки. |
ShareCompletedEventArgs |
Этот класс содержит аргументы событий для ShareCompleted. |
SharedStorageAccessManager |
Позволяет приложению поделиться файлом с другим приложением, передав маркер с помощью активации URI, службы приложений, REST API и т. д. Целевое приложение активирует маркер для получения файла, совместно используемого исходным приложением. |
ShareProvider |
Этот класс представляет настраиваемый поставщик, к которому можно использовать общий доступ. |
ShareProviderOperation |
Этот класс представляет операцию поставщика общих данных. |
ShareProvidersRequestedEventArgs |
Аргументы событий ShareProvidersRequested. |
ShareTargetInfo |
Этот класс содержит сведения о целевом ресурсе. |
ShareUIOptions |
Этот класс представляет параметры, доступные пользователю при отображении ShareUI. |
StandardDataFormats |
Содержит статические свойства, возвращающие строковые значения. Каждая строка соответствует известному идентификатору формата. Используйте этот класс, чтобы избежать ошибок при использовании строковых констант для указания форматов данных. |
TargetApplicationChosenEventArgs |
Содержит сведения о целевом приложении, с которым пользователь решил поделиться содержимым. Чтобы получить этот объект, необходимо обработать событие TargetApplicationChosen . |
Перечисления
ClipboardHistoryItemsResultStatus |
Представляет состояние возврата вызова метода GetHistoryItemsAsync для получения списка элементов в журнале буфера обмена. |
DataPackageOperation |
Указывает операцию, выполняемую с DataPackage в буфере обмена и сценариях перетаскивания. |
SetHistoryItemAsContentStatus |
Представляет состояние возврата вызова метода SetHistoryItemAsContent для задания элемента в журнале буфера обмена в качестве текущего содержимого буфера обмена. |
ShareUITheme |
Тема для пользовательского интерфейса общего доступа. |
Делегаты
DataProviderHandler |
Предоставляет данные, когда целевое приложение запрашивает их, а не включает данные в DataPackage заранее. [ DataProviderHandler используется, когда исходное приложение хочет избежать ненужных трудоемких ресурсов, таких как преобразование формата. |
ShareProviderHandler |
Делегат, который обрабатывает поставщики общих данных. |
См. также раздел
- Windows.ApplicationModel.DataTransfer.ShareTarget
- Предоставление общего доступа к данным
- Краткое руководство. Предоставление общего доступа к содержимому (приложения с помощью JavaScript и HTML)
- Пример буфера обмена (Windows 10)
- Пример совместного использования исходного приложения содержимого (Windows 10)
- Пример целевого приложения общего доступа к содержимому (Windows 10)
- Пример сведений о пакете приложения (Windows 10)