Шаретаржет (схема пакета для Windows 8)

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

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

<Пакет>
<Приложения>
<Развертывание>
<Модули>
<Продлен>
<ShareTarget>

Синтаксис

<ShareTarget>

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

</ShareTarget>

Ключ

? необязательно (ноль или один)

{} конкретный диапазон вхождений

Атрибуты и элементы

Атрибуты

Отсутствует.

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

Дочерний элемент Описание
Формат.

Указывает формат пакета данных, например текстовый или HTML-формат, который может совместно использоваться приложением. Он уникален для каждого приложения в пакете и учитывает регистр.

Суппортедфилетипес (тип: CT_CharmsSupportedFileTypes)

Определяет типы файлов, к которым может предоставить доступ приложение.

 

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

Родительский элемент Описание
Расширение (в типе: CT_ApplicationExtensions)

Объявляет точку расширения для приложения.

 

Remarks

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

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

Примеры

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

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

ЗадачиДобавление общего ресурса

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

Требования

Значение
Пространство имен http://schemas.microsoft.com/appx/2010/manifest