Partager via


searchConnectorDescription, élément (schéma de bibliothèque)

L’élément <searchConnectorDescription> est l’élément conteneur de niveau supérieur d’une définition de connecteur de recherche. L’élément <searchConnectorDescription> est une extension du type d’élément> searchConnectorDescriptionType <associé aux connecteurs recherche fédérée Windows ; Toutefois, vous ne pouvez pas inclure de connecteurs de recherche pour les gestionnaires de protocole ou de recherche fédérée Windows dans une bibliothèque.

Syntaxe

<!-- searchConnectorDescription -->
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="https://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
   <xs:complexType name="searchConnectorDescriptionType">
      <xs:all>
         <xs:element name="isSearchOnlyItem" type="xs:boolean" default="false" minOccurs="0"/>
         <xs:element name="isDefaultSaveLocation" type="xs:boolean" minOccurs="0"/>
         <xs:element name="isDefaultNonOwnerSaveLocation" type="xs:boolean" minOccurs="0"/
         <xs:element name="description" type="xs:string" minOccurs="0"/>
         <xs:element name="iconReference" type="xs:string" minOccurs="0"/>
         <xs:element name="imageLink" minOccurs="0">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="url" type="xs:anyURI"/>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="author" type="xs:string" minOccurs="0"/>
         <xs:element name="dateCreated" type="xs:dateTime" minOccurs="0"/>
         <xs:element name="templateInfo" minOccurs="0">
            <xs:complexType>
               <xs:all>
                  <xs:element name="folderType" minOccurs="0"/>
               </xs:all>
            </xs:complexType>
         </xs:element>
         <xs:element name="simpleLocation" type="shellLinkType" minOccurs="0"/>
         <xs:element name="locationProvider" minOccurs="0">
            <xs:complexType>
               <xs:all>
                  <xs:element name="propertyBag" type="propertyStoreType" minOccurs="0"/>
               </xs:all>
               <xs:attribute name="clsid" use="required"/>
               <xs:attribute name="codebase" type="xs:string"/>
            </xs:complexType>
         </xs:element>
         <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:element name="depth" default="Shallow" minOccurs="0">
                              <xs:simpleType>
                                 <xs:restriction base="xs:string">
                                    <xs:enumeration value="Shallow"/>
                                    <xs:enumeration value="Deep"/>
                                 </xs:restriction>
                              </xs:simpleType>
                           </xs:element>
                           <xs:element name="url" type="xs:anyURI"/>
                        </xs:all>
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="propertyStore" type="propertyStoreType" minOccurs="0"/>
         <xs:element name="includeInStartMenuScope" type="xs:boolean" default="false" minOccurs="0"/>
         <xs:element name="domain" type="xs:string" minOccurs="0"/>
         <xs:element name="supportsAdvancedQuerySyntax" type="xs:boolean" default="false" minOccurs="0"/>
         <xs:element name="isIndexed" type="xs:boolean" minOccurs="0"/>
      </xs:all>
      <xs:attribute name="publisher" type="xs:string"/>
      <xs:attribute name="product" type="xs:string"/>
   </xs:complexType>
</xs:schema>

Informations sur l’élément

Reportez-vous à la documentation de schéma dans windows Search

Parent, élément Éléments enfants
searchConnectorDescriptionList, élément (schéma de bibliothèque) <isSearchOnlyI.tem>
<description>
<iconReference>
<imageLink>
<auteur>
<dateCreated>
<templateInfo>
<locationProvider>
<étendue>
<propertyStore>
<domaine>
<prend en charge les> AdvancedQuerySyntax
<isDefaultSaveLocation>
<isDefaultNonOwnerSaveLocation>
<isIndexed>
<simpleLocation>
<includeInStartMenu>

 

Attributs

Attribut Description
éditeur Optionnel. Nom complet de l’éditeur fournissant le connecteur de recherche.
produit Optionnel. Nom complet du produit auquel le connecteur de recherche s’applique.

 

Remarques

L’élément <searchConnectorDescription> d’une bibliothèque utilise la même définition de schéma que la <searchConnectorDescription> pour la recherche fédérée Windows. Bien qu’ils utilisent les mêmes schémas, les connecteurs de recherche pour la recherche fédérée Windows ne peuvent pas être inclus dans une bibliothèque.

schéma de description de bibliothèque

schéma de description du connecteur de recherche