desktop2:DesktopPropertyHandler

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

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

<Пакет>

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

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

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

                   <uap:Extension>

                        <uap:FileTypeAssociation>

                             <desktop2:DesktopPropertyHandler>

Синтаксис

<desktop2:DesktopPropertyHandler
  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.' />   

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

Атрибуты

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

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

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

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

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

Remarks

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

Требования

Элемент Значение
Пространство имен http://schemas.microsoft.com/appx/manifest/desktop/windows10/2