Élément Depth (schéma du connecteur de recherche)

L’élément <profondeur> spécifie si l’étendue du connecteur de recherche doit inclure des URL enfants. Les valeurs autorisées sont Deep et Shallow. Cet élément n’a aucun élément enfant et aucun attribut.

Syntaxe

<!-- depth -->
    <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="depth" default="Shallow" minOccurs="0">
                                    <xs:simpleType>
                                        <xs:restriction base="xs:string">
                                            <xs:enumeration value="Shallow"/>
                                            <xs:enumeration value="Deep"/>
                                        </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 l’élément

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

 

Remarques

Si la profondeur est profonde, les utilisateurs peuvent parcourir ou rechercher des éléments dans le niveau d’URL de l’objet scopeItem ou dans les URL enfants.

Exemple

L’exemple suivant montre une étendue de recherche qui inclut C :\FolderA et tous ses dossiers enfants et C :\FolderB, mais aucun de ses dossiers enfants.

<?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:\FolderA</url>
        </scopeItem>
        <scopeItem>
            <mode>Include</mode>
            <depth>Shallow</depth>
            <url>C:\FolderB</url>
        </scopeItem>
    </scope>
    ...
</searchConnectionDescription>