
Ich versuche, ein Kontextmenüelement hinzuzufügen, das nur angezeigt wird, wenn eine Datei als verschlüsselt markiert ist.
Mit einem AppliesTo
Eintrag kann ich den Menüpunkt erfolgreich nur auf Textdateien anwenden System.FileExtension:=".txt"
, aber wenn ich versuche, denSystem.IsEncryptedEigenschaft:, System.IsEncrypted:=System.StructuredQueryType.Boolean#True
das Element wird nicht angezeigt.
Ich habe System.IsEncrypted
vergeblich versucht, nach der Bedingung unterschiedliche Werte zu verwenden und sowohl mit verschlüsselten als auch mit unverschlüsselten Dateien zu testen.
Antwort1
Letztendlich habe ich die Einstellungen AttributeMask
und verwendet AttributeValue
, um dasselbe Ziel zu erreichen.
Ein „ AttributeMask
and“ AttributeValue
von 0x2000 (8192) testet, ob die Datei verschlüsselt ist.