desktop2:DesktopPreviewHandler

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

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

<Package>
   └─ <Applications>
      └─ <Application>
         └─ <Extensions>
            └─ <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 в форме xxxx-xxxx-xxxx-xxxx-xxxx. Да
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 в манифесте приложения.

Требования

Элемент Ценность
Namespace http://schemas.microsoft.com/appx/manifest/desktop/windows10/2
desktop10 http://schemas.microsoft.com/appx/manifest/desktop/windows10/10
минимальная версия ОС Windows 10 версии 1703 (сборка 15063)