Condividi tramite


System.Search.IsClosedDirectory

Generato come TRUE da un elemento del contenitore per indicare che gli elementi figlio non devono essere enumerati da un indicizzatore se l'elemento contenitore non è stato modificato dopo l'ultima ricerca per indicizzazione dell'indice incrementale. Ciò contribuisce all'ottimizzazione delle prestazioni dell'indicizzatore. In questi casi di 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 cambia, il valore System.DateModified del contenitore cambia in modo che corrisponda. 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 è stato modificato e non deve aprire il contenitore per esaminare singolarmente il contenuto.

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

Osservazioni

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

enumeratoList

drawControl

editControl

filterControl

queryControl