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 la recherche fédérée Windows ou les gestionnaires de protocole 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 les éléments

Reportez-vous à la documentation du schéma dans Recherche Windows

Élément parent Éléments enfants
searchConnectorDescriptionList, élément (schéma de bibliothèque) <isSearchOnlyI.tem>
<description>
<iconReference>
<Imagelink>
<Auteur>
<dateCréé>
<templateInfo>
<locationProvider>
<scope>
<propertyStore>
<Domaine>
<supportsAdvancedQuerySyntax>
<isDefaultSaveLocation>
<isDefaultNonOwnerSaveLocation>
<isIndexed>
<simpleLocation>
<includeInStartMenu>

 

Attributs

Attribut Description
publisher Optionnel. Nom d’affichage de l’éditeur qui fournit le connecteur de recherche.
product Optionnel. Nom d’affichage du produit auquel le connecteur de recherche s’applique.

 

Notes

L’élément <searchConnectorDescription> d’une bibliothèque utilise la même définition de schéma que 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 la bibliothèque

Schéma de description du connecteur de recherche