Condividi tramite


Elemento mode (schema del connettore di ricerca)

L'elemento <mode> specifica se l'URL deve essere incluso o escluso dall'ambito del connettore di ricerca. I valori consentiti sono Include e Exclude. Questo elemento non ha elementi figlio e nessun attributo.

Sintassi

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

Informazioni sull'elemento

Elemento padre Elementi figlio
Elemento scopeItem (schema del connettore di ricerca)  

 

Commenti

Non è possibile cercare o esplorare un ambito escluso. È possibile annidare gli URL scopeItem. Ad esempio, è possibile includere un ambito padre e tutti i relativi elementi figlio, ad eccezione di uno, aggiungendo l'URL padre come incluso, con il valore di profondità Deep ed escludendo l'URL figlio.

Esempio

L'esempio seguente mostra un ambito di ricerca che include C:\ExampleFolder e tutte le relative cartelle figlio ad eccezione di 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>