Partager via


élément depth (schéma du connecteur de recherche)

L’élément <de 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 pas d’éléments enfants ni d’attributs.

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 les éléments

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

 

Notes

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 n’importe quelle URL enfant.

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>