System.Search.IsClosedDirectory

Generato come TRUE da un elemento contenitore per indicare che gli elementi figlio non devono essere enumerati da un indicizzatore se l'elemento contenitore non è cambiato dall'ultima ricerca per indicizzazione dell'indice incrementale. Ciò contribuisce all'ottimizzazione delle prestazioni dell'indicizzatore. In questi casi del contenitore (esempi sono un messaggio di posta elettronica con allegati o un file compresso con un'estensione del nome .zip), gli elementi figlio sono inseparabili dall'elemento padre. Ad esempio, se la proprietà System.DateModified di un elemento contenuto viene modificata, il valore System.DateModified del contenitore viene modificato in base alla corrispondenza. Inoltre, se viene eliminato un elemento padre, vengono eliminati anche tutti gli elementi figlio. Pertanto, se il contenitore non è stato modificato, l'indicizzatore sa che nulla all'interno di esso è cambiato e non deve aprire il contenitore per esaminare il contenuto singolarmente.

Windows 10, versione 1703, Windows 10, versione 1607, Windows 10, versione 1511, Windows 10, versione 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

Commenti

I valori PKEY sono definiti in Propkey.h.

Importante

Se un elemento genera TRUE per questa proprietà, ognuno dei relativi elementi figlio deve generare la proprietà System.Search.IsFullyContained come TRUE per impedire l'eliminazione di tali elementi dall'indice.

 

propertyDescription

searchInfo

labelInfo

Typeinfo

displayInfo

Stringformat

booleanFormat

numberFormat

Datetimeformat

enumeratedList

drawControl

editControl

filterControl

queryControl