Elemento scopeItem (esquema do conector de pesquisa)

O elemento <scopeItem> representa uma única entrada na tabela de escopo de exclusão/inclusão. <scopeItem> estende o tipo shellLinkType padrão adicionando três novos elementos que controlam a inclusão e a exclusão de pastas, controlam a profundidade dos resultados e especificam o local do escopo. Se o escopo <> elemento existir, esse elemento será necessário. Ele tem três elementos filho e nenhum atributo.

Sintaxe

<!-- 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>

Informações do elemento

Elemento Pai Elementos filho
elemento de escopo (Esquema do Conector de Pesquisa) elemento de escopo (Esquema do Conector de Pesquisa).
  elemento de escopo (Esquema do Conector de Pesquisa).
  elemento url scopeItem (Esquema do Conector de Pesquisa).

 

Observações

Use o escopo <> e <elementos scopeItem> para identificar quais locais devem ser pesquisados e quais locais devem ser excluídos da pesquisa.

Exemplo

O exemplo a seguir mostra um escopo de pesquisa que inclui C:\ExampleFolder e todas as suas pastas filho, exceto 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>