searchInfo
Określa sposób konfigurowania aparatu wyszukiwania systemu Windows w odniesieniu do danej definicji właściwości. Jeśli nie podano elementu searchInfo, właściwość nie jest uwzględniona w wyszukiwarce systemu Windows. Ten element został zmieniony dla systemu Windows 7.
Składnia dla systemu Windows 7
<!-- searchInfo for Windows 7-->
<xs:element name="searchInfo">
<xs:complexType>
<xs:attribute name="inInvertedIndex" type="xs:boolean" default="false"/>
<xs:attribute name="isColumn" type="xs:boolean" default="false"/>
<xs:attribute name="isColumnSparse" type="xs:boolean" default="true">
<xs:annotation>
<xs:documentation>
isColumnSparse: Default is true. If the property is multi-valued, this is always true.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="columnIndexType" default="OnDemand">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NotIndexed"/>
<xs:enumeration value="OnDisk"/>
<xs:enumeration value="OnDiskAll"/>
<xs:enumeration value="OnDiskVector"/>
<xs:enumeration value="OnDemand"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="maxSize" type="xs:nonNegativeInteger" default="512"/>
<xs:attribute name="mnemonics" type="xs:string"/>
</xs:complexType>
</xs:element>
Składnia dla systemu Windows Vista
<!-- searchInfo for Windows Vista-->
<xs:element name="searchInfo">
<xs:complexType>
<xs:attribute name="inInvertedIndex" type="xs:boolean" default="false"/>
<xs:attribute name="isColumn" type="xs:boolean" default="false"/>
<xs:attribute name="isColumnSparse" type="xs:boolean" default="true">
<xs:annotation>
<xs:documentation>
isColumnSparse: Default is true. If the property is multi-valued, this is always true.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="columnIndexType" default="OnDemand">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="NotIndexed"/>
<xs:enumeration value="OnDisk"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="maxSize" type="xs:nonNegativeInteger" default="128"/>
</xs:complexType>
</xs:element>
Informacje o elementach
Element nadrzędny | Elementy podrzędne |
---|---|
propertyDescription | Żaden |
Atrybuty
Atrybut | Opis |
---|---|
inInvertedIndex | Publiczny. Fakultatywny. Wskazuje, czy wartość właściwości powinna być przechowywana w odwróconym indeksie. Dzięki temu użytkownicy końcowi wykonują zapytania pełnotekstowe względem wartości tej właściwości. Wartość domyślna to "false". |
isColumn | Publiczny. Fakultatywny. Wskazuje, czy właściwość powinna być również przechowywana w bazie danych wyszukiwania systemu Windows jako kolumna, aby niezależni dostawcy oprogramowania (ISV) mogli tworzyć zapytania oparte na predykacie (na przykład "Select * Where "System.Title"='qqq'"). Jeśli twórca schematu chce umożliwić użytkownikom końcowym (lub deweloperom) tworzenie predykatów opartych na właściwościach, należy ustawić wartość "true". Wartość domyślna to "false". |
isColumnSparse | Publiczny. Fakultatywny. Wartość domyślna to "true". Jeśli właściwość jest wielowartośćowa, ten atrybut jest zawsze "true". |
columnIndexType | Publiczny. Fakultatywny. Aby zoptymalizować sortowanie i grupowanie, aparat wyszukiwania systemu Windows może utworzyć indeksy pomocnicze dla właściwości o wartości isColumn="true". Ten atrybut jest przydatny tylko wtedy, gdy właściwość inInvertedIndex ma wartość "true" w systemie Windows Vista lub gdy parametr isColumn ma wartość "true" w systemie Windows 7. Jeśli właściwość ma tendencję do sortowania często przez użytkowników, należy określić ten atrybut. Wartość domyślna w systemie Windows Vista to "NotIndexed". Wartość domyślna w systemie Windows 7 to "OnDemand". Następujące wartości są prawidłowe.
|
maxSize | Publiczny. Fakultatywny. Maksymalny rozmiar w bajtach dozwolony dla określonej właściwości przechowywanej w bazie danych wyszukiwania systemu Windows. Wartość domyślna to:
|
Symboli | System Windows 7 lub nowszy. Publiczny. Fakultatywny. Lista wartości mnemonic, których można użyć do odwoływania się do właściwości w zapytaniach wyszukiwania. Lista jest rozdzielana znakiem '|'. |