mode, élément (schéma du connecteur de recherche)

L' < > élément mode spécifie si l’URL doit être incluse ou exclue de l’étendue du connecteur de recherche. Les valeurs autorisées sont Include et Exclude. Cet élément n’a pas d’éléments enfants ni d’attributs.

Syntaxe

<!-- mode -->
    <xs:complexType name="searchConnectorDescriptionType">
        <xs:all>
        ...
        <xs:element name="scope" minOccurs="0">
            <xs:complexType>
                <xs:sequence minOccurs="0">
                    <xs:element name="scopeItem" maxOccurs="unbounded">
                        <xs:complexType>
                            <xs:all>
                                ...
                                <xs:element name="mode" default="Include">
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="Include"/>
                                            <xs:enumeration value="Exclude"/>
                                        </xs:restriction>
                                    </xs:simpleType>
                                </xs:element>
                                ...
                            </xs:all>
                        </xs:complexType>
                    </xs:element>
                </xs:sequence>
            </xs:complexType>
        </xs:element>
        ...
        </xs:all>
        <xs:attribute name="publisher" type="xs:string"/>
        <xs:attribute name="product" type="xs:string"/>
    </xs:complexType>

Informations sur les éléments

Élément parent Éléments enfants
Élément scopeItem (schéma du connecteur de recherche)

Remarques

Une étendue exclue ne peut pas être recherchée ou parcourue. Vous pouvez imbriquer des URL scopeItem. Par exemple, vous pouvez inclure une étendue parente et tous ses enfants à l’exception d’un en ajoutant l’URL parente telle qu’elle est incluse, avec une valeur de profondeur de profondeur et en excluant l’URL enfant.

Exemple

L’exemple suivant montre une étendue de recherche qui comprend C : \ ExampleFolder et tous ses dossiers enfants, à l’exception de c : \ ExampleFolder \ ExcludeMe.

<?xml version="1.0" encoding="UTF-8"?>
<searchConnectorDescription xmlns="http://schemas.microsoft.com/windows/2009/searchConnector">
    ...
    <scope>
        <scopeItem>
            <mode>Include</mode>
            <depth>Deep</depth>
            <url>C:\ExampleFolder</url>
        </scopeItem>
        <scopeItem>
            <mode>Include</mode>
            <depth>Shallow</depth>
            <url>C:\ExampleFolder\ExcludeMe</url>
        </scopeItem>
    </scope>
    ...
</searchConnectionDescription>