Поделиться через


uap:ShareTarget (Windows 10)

Объявляет точку расширения приложения типа windows.shareTarget. Приложение может совместно использовать указанные типы файлов.

Иерархия элементов

<Пакет>

    <Приложения>

         <Приложение>

              <Расширения>

                   <uap:Extension>

                        <uap:ShareTarget>

Синтаксис

<uap:ShareTarget
  Description = 'An optional string with a value between 1 and 256 characters in length.' >

  <!-- Child elements -->
  uap:SupportedFileTypes?
  uap:DataFormat{0,10000}

</uap:ShareTarget>

Ключ

? необязательный (ноль или один) {} определенный диапазон вхождений

Элементы и атрибуты

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Описание Описание целевого объекта общей папки. Необязательная строка со значением от 1 до 256 символов. Нет

Дочерние элементы

Дочерний элемент Описание
uap:DataFormat Указывает формат пакета данных, например текстовый или HTML-формат, к которому приложение может предоставить общий доступ. Он уникален для каждого приложения в пакете и учитывает регистр.
uap:SupportedFileTypes (тип: CT_CharmsSupportedFileTypes) Определяет типы файлов, к которым приложение может предоставить общий доступ.

Родительские элементы

Родительский элемент Описание
uap:Extension Объявляет точку расширяемости для приложения.

Комментарии

Функция "Общий доступ" предоставляет доступ к списку целевых приложений, которые могут получать данные, которыми пользователь хочет поделиться. Эта точка расширяемости позволяет включить приложение в список целевых объектов общего доступа.

ShareTarget должен указать элемент SupportedFileTypes или хотя бы один элемент DataFormat . Он не может опустить оба. Схема позволяет опустить оба варианта, но семантическая проверка завершится ошибкой.

Примеры

<uap:Extension
  Category="windows.shareTarget">
  <uap:ShareTarget>
    <uap:SupportedFileTypes>
      <uap:SupportsAnyFileType />
    </uap:SupportedFileTypes>
    <uap:DataFormat>Text</uap:DataFormat>
    <uap:DataFormat>Uri</uap:DataFormat>
    <uap:DataFormat>Bitmap</uap:DataFormat>
    <uap:DataFormat>Html</uap:DataFormat>
    <uap:DataFormat>http://schema.org/Book</DataFormat>
  </uap:ShareTarget>
</uap:Extension>

См. также раздел

ЗадачиДобавление общей папки

Основные понятияКонтракты и расширения приложений

Требования

Элемент Значение
Пространство имен http://schemas.microsoft.com/appx/manifest/uap/windows10
Minimum OS Version Windows 10 версии 1511 (сборка 10586)