Шаретаржет (схема расширений для Windows 8.1)
Объявляет точку расширения приложения типа Windows. шаретаржет. Приложение может совместно использовать указанные типы файлов.
Иерархия элементов
- <Продлен>
- <ShareTarget>
Синтаксис
<ShareTarget m:Description? = A string between 1 and 255 characters in length. >
<!-- Child elements -->
SupportedFileTypes?,
DataFormat{0,10000}
</ShareTarget>
Ключ
?
Необязательный (ноль или один) {}
конкретный диапазон вхождений
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
м:дескриптион | Описание общего целевого объекта. Эта строка может быть локализована. |
Строка длиной от 1 до 255 символов. | Нет |
Дочерние элементы
Дочерний элемент | Описание |
---|---|
Формат. | Указывает формат пакета данных, например текстовый или HTML-формат, который может совместно использоваться приложением. Он уникален для каждого приложения в пакете и учитывает регистр. |
Суппортедфилетипес (тип: CT_CharmsSupportedFileTypes) | Определяет типы файлов, к которым может предоставить доступ приложение. |
Родительские элементы
Родительский элемент | Описание |
---|---|
Расширение (тип: CT_ApplicationExtension) | Объявляет точку расширения для приложения. |
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 |