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


desktop2:DesktopPreviewHandler

Включает объявление обработчика предварительного просмотра для сопоставления типов файлов.

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

<Пакет>

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

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

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

                   <uap:Extension>

                        <uap:FileTypeAssociation>

                             <desktop2:DesktopPreviewHandler>

Синтаксис

<desktop2:DesktopPreviewHandler
  Clsid = 'A GUID in the form xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.'
  ManualSafeSave = 'An optional boolean value.'
  EnableShareDenyNone = 'An optional boolean value.'
  EnableShareDenyWrite = 'An optional boolean value.'
  NoOplock = 'An optional boolean value.' 
  desktop10:DisplayName = 'An optional string with a value between 1 and 256 characters in length. This string is localizable.' />                                

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

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Clsid Идентификатор класса в пакете приложения. GUID в формате xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx. Да
ManualSafeSave Задает STGM_TRANSACTED (true = off). Необязательное логическое значение. Нет
EnableShareDenyNone Задает STGM_SHARE_DENY_NONE. Необязательное логическое значение. Нет
EnableShareDenyWrite Задает STGM_SHARE_DENY_WRITE. Необязательное логическое значение. Нет
NoOplock Отключает логику oplock. Он используется для закрытия файла, если другой процесс пытается получить доступ к файлу. Необязательное логическое значение. Нет
desktop10:DisplayName Отображаемое имя обработчика предварительного просмотра. Необязательная строка со значением от 1 до 256 символов. Эта строка может быть локализована. Нет

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

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

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

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

Комментарии

Обратите внимание, что атрибут Clsid из PreviewHandler должен соответствовать атрибуту ID в элементе Class элемента SurrogateServer из регистрации COM в манифесте приложения.

Требования

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