Freigeben über


System.Search.IsClosedDirectory

Wird als TRUE- von einem Containerelement ausgegeben, um anzugeben, dass seine untergeordneten Elemente nicht von einem Indexer aufgezählt werden müssen, wenn sich das Containerelement seit der letzten inkrementellen Indexüberprüfungsdurchforstung 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), können untergeordnete Elemente von ihrem übergeordneten Element getrennt werden. Wenn sich beispielsweise die System.DateModified Eigenschaft eines enthaltenen Elements ändert, ändert sich der Wert "System.DateModified" des Containers entsprechend. Wenn ein übergeordnetes Element gelöscht wird, werden auch alle untergeordneten Elemente gelöscht. Wenn sich der Container daher nicht geändert hat, weiß der Indexer, dass nichts darin geändert wurde und der Container nicht geöffnet werden muss, 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.

 

propertyDescription-

searchInfo-

labelInfo-

typeInfo-

displayInfo-

stringFormat-

booleanFormat-

numberFormat-

dateTimeFormat-

aufgezählte Liste

drawControl-

editControl-

filterControl-

queryControl-