scopeItem öğesi (arama bağlayıcısı şeması)

<scopeItem> öğesi, dışlama/ekleme kapsamı tablosundaki tek bir girişi temsil eder. <scopeItem>, klasörlerin eklenmesini ve dışlanmasını denetleyerek, sonuçların derinliğini denetleyerek ve kapsamın konumunu belirten üç yeni öğe ekleyerek standart shellLinkType türünü genişletir. <kapsamı> öğesi varsa, bu öğe gereklidir. Üç alt öğeye sahiptir ve öznitelikleri yoktur.

Sözdizimi

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

Öğe bilgileri

Üst Öğe Alt Öğeler
scope Öğesi (Arama Bağlayıcısı Şeması) scope Öğesi (Arama Bağlayıcısı Şeması).
  scope Öğesi (Arama Bağlayıcısı Şeması).
  scopeItem url Öğesi (Arama Bağlayıcısı Şeması).

 

Açıklamalar

Hangi konumların aranması gerektiğini ve hangi konumların aramanın dışında tutulması gerektiğini belirlemek için <kapsam> ve <scopeItem> öğelerini kullanın.

Örnek

Aşağıdaki örnekte, C:\ExampleFolder ve C:\ExampleFolder\ExcludeMe dışındaki tüm alt klasörlerini içeren bir arama kapsamı gösterilmektedir.

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