Compartilhar via


Elemento mode (Esquema do Conector de Pesquisa)

O <elemento mode> especifica se a URL deve ser incluída ou excluída do escopo do conector de pesquisa. Os valores permitidos são Include e Exclude. Esse elemento não tem elementos filho nem atributos.

Sintaxe

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

Informações do elemento

Elemento pai Elementos filho
Elemento scopeItem (Esquema do Conector de Pesquisa)  

 

Comentários

Um escopo excluído não pode ser pesquisado ou navegado. Você pode aninhar URLs scopeItem. Por exemplo, você pode incluir um escopo pai e todos os filhos, exceto um, adicionando a URL pai, conforme incluído, com o valor de profundidade de Deep e excluindo a URL filho.

Exemplo

O exemplo a seguir mostra um escopo de pesquisa que inclui C:\ExampleFolder e todas as 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>Include</mode>
            <depth>Shallow</depth>
            <url>C:\ExampleFolder\ExcludeMe</url>
        </scopeItem>
    </scope>
    ...
</searchConnectionDescription>