desktop2:DesktopPropertyHandler
Включает объявление обработчика свойств для сопоставления типов файлов.
Иерархия элементов
<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 в формате xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx. | Да | |
ManualSafeSave | Задает STGM_TRANSACTED (true = off). | Необязательное логическое значение. | Нет | |
EnableShareDenyNone | Задает STGM_SHARE_DENY_NONE. | Необязательное логическое значение. | Нет | |
EnableShareDenyWrite | Задает STGM_SHARE_DENY_WRITE. | Необязательное логическое значение. | Нет | |
NoOplock | Отключает логику oplock. Он используется для закрытия файла, если другой процесс пытается получить доступ к файлу. | Необязательное логическое значение. | Нет |
Дочерние элементы
Отсутствует.
Родительские элементы
Родительский элемент | Описание |
---|---|
uap:FileTypeAssociation | Объявляет точку расширяемости приложения типа windows.fileTypeAssociation. Сопоставление типов файлов указывает, что приложение зарегистрировано для обработки файлов указанных типов. |
Комментарии
Обратите внимание, что атрибут Clsid из PropertyHandler должен соответствовать атрибуту ID в элементе Class в элементе SurrogateServer из регистрации COM в манифесте приложения.
Требования
Элемент | Значение |
---|---|
Пространство имен | http://schemas.microsoft.com/appx/manifest/desktop/windows10/2 |
Minimum OS Version | Windows 10 версии 1703 (сборка 15063) |