
Я пытаюсь добавить пункт контекстного меню, который будет отображаться только в том случае, если файл помечен как зашифрованный.
С помощью AppliesTo
записи я могу успешно применить пункт меню только к текстовым файлам с System.FileExtension:=".txt"
, однако, если я попытаюсь использоватьSystem.IsEncryptedсвойство: System.IsEncrypted:=System.StructuredQueryType.Boolean#True
, элемент не будет отображаться.
Я пробовал использовать разные значения после System.IsEncrypted
условия и тестировать как зашифрованные, так и незашифрованные файлы, но безрезультатно.
решение1
В итоге я использовал настройки AttributeMask
и AttributeValue
для достижения той же цели.
И 0x2000 AttributeMask
( AttributeValue
8192) проверит, зашифрован ли файл.