Partager via


property Element of locationProvider (Search Connector Schema)

La propriété <facultative> élément spécifie les propriétés utilisées par le fournisseur d’emplacement. Ces propriétés sont spécifiques à ce fournisseur d’emplacement. Il n’existe donc aucun ensemble prédéfini de noms à utiliser. La propriété <> élément a deux attributs, comme décrit dans cette rubrique.

Syntaxe

<!-- property element -->
    <xs:element name="propertyBag" type="propertyStoreType" minOccurs="0">
        <xs:element name="property" minOccurs="0" maxOccurrs="unbounded"/>
            <xs:complexType>
                <xs:complexContent>
                    <xs:extension base="xs:anyType">
                        <xs:attribute name="name" type="canonical-name" use="required"/>
                        <xs:attribute name="type"/>
                    </xs:extension>
                </xs:complexContent>
            </xs:complexType>
        </xs:element>
    </xs:element>

<propriété>, informations sur l’élément

Parent, élément Éléments enfants
locationProvider, élément (schéma du connecteur de recherche) propriété, décrite dans cette rubrique.

 

<propriété> Attributes

Attribut Description Valeur
nom Obligatoire. Nom complet de la propriété.  
type Obligatoire. Type de propriété. Tout : valeur par défaut. La valeur ne sera pas coédée par le sous-système de propriété. VT_NULL sera retourné par GetPropertyType.
  • Null : il n’existe aucune valeur pour cette propriété. VT_NULL sera retourné par GetPropertyType.
  • Chaîne : la valeur doit être une VT_LPWSTR.
  • Boolean : la valeur doit être une VT_BOOL.
  • Octet : la valeur doit être une VT_UI1.
  • Mémoire tampon : la valeur doit être une VT_UI1
  • VT_VECTOR mémoire tampon d’octets.
  • Int16 : La valeur doit être une VT_I2.
  • UInt16 : La valeur doit être une VT_UI2.
  • Int32 : La valeur doit être un VT_I4.
  • UInt32 : La valeur doit être une VT_UI4.
  • Int64 : La valeur doit être une VT_I8.
  • UInt64 : La valeur doit être une VT_UI8
  • Double : la valeur doit être une VT_R8.
  • DateTime : la valeur doit être une VT_FILETIME.
  • Guid : La valeur doit être une VT_CLSID.
  • Objet blob : la valeur doit être une VT_BLOB.
  • Objet : la valeur doit être une VT_UNKNOWN.
  • Flux : la valeur doit être une VT_STREAM.
  • Presse-papiers : la valeur doit être une VT_CF.

 

Remarques

Pour le fournisseur OpenSearch, les propriétés suivantes sont utilisées :

  • OpenSearchShortName : Nom court du service de recherche
  • OpenSearchQueryTemplate : Modèle, mis en forme conformément à la convention de modèle OpenSearch, pour le service de requête
  • MaximumResultCount : (nombre) Nombre maximal de résultats retournés par le service de recherche
  • LinkIsFilePath : (booléen) Si la valeur est true, le fournisseur tente d’interpréter les éléments retournés en tant que fichiers, en utilisant leurs extensions pour créer l’élément ShellItem approprié dans la vue. Si la valeur est false, les éléments sont traités comme des raccourcis d’URL.