System.Search.IsClosedDirectory
Wird von einem Containerelement als TRUE ausgegeben, um anzugeben, dass seine untergeordneten Elemente nicht von einem Indexer aufgelistet werden müssen, wenn sich das Containerelement seit der letzten inkrementellen Durchforstung der Indexüberprüfung nicht geändert hat. Dies trägt zur Optimierung der Indexerleistung bei. In diesen Containerfällen (Beispiele sind eine E-Mail mit Anlagen oder eine komprimierte Datei mit einer .zip Namenserweiterung) sind untergeordnete Elemente untrennbar mit ihrem übergeordneten Element zu trennen. Wenn instance die System.DateModified-Eigenschaft eines enthaltenen Elements geändert wird, ändert sich der System.DateModified-Wert des Containers in übereinstimmung. Wenn ein übergeordnetes Element gelöscht wird, werden auch alle untergeordneten Elemente gelöscht. Wenn der Container nicht geändert wurde, weiß der Indexer daher, dass sich nichts innerhalb des Containers geändert hat, und er muss den Container nicht öffnen, um den Inhalt einzeln zu untersuchen.
Windows 10, Version 1703, Windows 10, Version 1607, Windows 10, Version 1511, Windows 10, Version 1507, Windows 8.1, Windows 8, Windows 7, Windows Vista
propertyDescription
name = System.Search.IsClosedDirectory
shellPKey = PKEY_Search_IsClosedDirectory
formatID = 0B63E343-9CCC-11D0-BCDB-00805FCCCE04
propID = 23
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = Boolean
Bemerkungen
PKEY-Werte werden in Propkey.h definiert.
Wichtig
Wenn ein Element TRUE für diese Eigenschaft ausgibt, muss jedes seiner untergeordneten Elemente die System.Search.IsFullyContained-Eigenschaft als TRUE ausgeben, um zu verhindern, dass diese Elemente aus dem Index gelöscht werden.
Zugehörige Themen