Compartir a través de


Elemento scopeItem (esquema del conector de búsqueda)

El <elemento scopeItem> representa una sola entrada en la tabla de ámbito de exclusión o inclusión. <scopeItem> amplía el tipo shellLinkType estándar agregando tres nuevos elementos que controlan la inclusión y exclusión de carpetas, controlan la profundidad de los resultados y especifican la ubicación del ámbito. Si el <ámbito> elemento existe, se requiere este elemento. Tiene tres elementos secundarios y ningún atributo.

Sintaxis

<!-- scopeItem -->
    <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:element>
                                <xs:element name="depth" default="Shallow" minOccurs="0">
                                    ...
                                </xs:element>
                                <xs:element name="url" type="xs:anyURI"/>
                            </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>

Información del elemento

Elemento primario Elementos secundarios
elemento de ámbito (esquema del conector de búsqueda) elemento scope (Esquema del conector de búsqueda).
  elemento scope (Esquema del conector de búsqueda).
  elemento url scopeItem (esquema del conector de búsqueda).

 

Observaciones

Use el ámbito de <> y <scopeItem> elementos para identificar qué ubicaciones se deben buscar y qué ubicaciones deben excluirse de la búsqueda.

Ejemplo

En el ejemplo siguiente se muestra un ámbito de búsqueda que incluye C:\ExampleFolder y todas sus carpetas secundarias excepto 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>Exclude</mode>
            <depth>Deep</depth>
            <url>C:\ExampleFolder\ExcludeMe</url>
        </scopeItem>
    </scope>
    ...
</searchConnectionDescription>