searchInfo
Spécifie comment configurer le moteur de recherche Windows par rapport à une définition de propriété donnée. Si aucun élément searchInfo n’est fourni, la propriété n’est pas incluse dans le moteur de recherche Windows. Cet élément a changé pour Windows 7.
Syntaxe pour 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>
Syntaxe pour 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>
Informations sur les éléments
Élément parent | Éléments enfants |
---|---|
propertyDescription | None |
Attributs
Attribut | Description |
---|---|
inInvertedIndex | Public. Optionnel. Indique si la valeur de la propriété doit être stockée dans l’index inversé. Cela permet aux utilisateurs finaux d’effectuer des requêtes de texte intégral sur les valeurs de cette propriété. La valeur par défaut est « false ». |
isColumn | Public. Optionnel. Indique si la propriété doit également être stockée dans la base de données de recherche Windows sous forme de colonne, afin que les éditeurs de logiciels indépendants (ISV) puissent créer des requêtes basées sur des prédicats (par exemple, « Sélectionner * Où « System.Title »='qqq'). Si le créateur du schéma souhaite permettre aux utilisateurs finaux (ou aux développeurs) de créer des requêtes basées sur le prédicat sur les propriétés, cela doit être défini sur « true ». La valeur par défaut est « false ». |
isColumnSparse | Public. Optionnel. La valeur par défaut est "true". Si la propriété est à valeurs multiples, cet attribut est toujours « true ». |
columnIndexType | Public. Optionnel. Pour optimiser le tri et le regroupement, le moteur de recherche Windows peut créer des index secondaires pour les propriétés qui ont isColumn="true ». Cet attribut n’est utile que lorsque inInvertedIndex est « true » dans Windows Vista ou quand isColumn est « true » dans Windows 7. Si la propriété a tendance à être triée fréquemment par les utilisateurs, cet attribut doit être spécifié. La valeur par défaut dans Windows Vista est « NotIndexed ». La valeur par défaut dans Windows 7 est « OnDemand ». Les valeurs suivantes sont valides.
|
Maxsize | Public. Optionnel. Taille maximale, en octets, autorisée pour une certaine propriété stockée dans la base de données de recherche Windows. La valeur par défaut est :
|
mnémoniques | Windows 7 et versions ultérieures. Public. Optionnel. Liste de valeurs mnémoniques qui peuvent être utilisées pour faire référence à la propriété dans les requêtes de recherche. La liste est délimitée par le caractère « | ». |