Het eigenschapselement van locationProvider (schema van zoekconnector)

Met de optionele <eigenschap> element worden de eigenschappen opgegeven die door de locatieprovider worden gebruikt. Deze eigenschappen zijn specifiek voor deze locatieprovider, dus er is geen vooraf gedefinieerde set namen die moeten worden gebruikt. Het <eigenschap> element heeft twee kenmerken, zoals beschreven in dit onderwerp.

Syntaxis

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

<informatie over eigenschapselement>

Bovenliggend element Onderliggende elementen
locationProvider-element (Schema van zoekconnector) eigenschap, beschreven in dit onderwerp.

 

<eigenschapskenmerken>

Attribuut Beschrijving Waarde
naam Vereist. De weergavenaam van de eigenschap.  
type Vereist. Het type eigenschap. Alle: standaard. De waarde wordt niet afgetrokken door het eigenschappensubsysteem. VT_NULL wordt geretourneerd door GetPropertyType.
  • Null: Er is geen waarde voor deze eigenschap. VT_NULL wordt geretourneerd door GetPropertyType.
  • Tekenreeks: De waarde moet een VT_LPWSTR zijn.
  • Booleaanse waarde: De waarde moet een VT_BOOL zijn.
  • Byte: De waarde moet een VT_UI1 zijn.
  • Buffer: De waarde moet een VT_UI1
  • VT_VECTOR buffer van bytes.
  • Int16: De waarde moet een VT_I2 zijn.
  • UInt16: De waarde moet een VT_UI2 zijn.
  • Int32: De waarde moet een VT_I4 zijn.
  • UInt32: De waarde moet een VT_UI4 zijn.
  • Int64: De waarde moet een VT_I8 zijn.
  • UInt64: De waarde moet een VT_UI8
  • Dubbel: de waarde moet een VT_R8 zijn.
  • DateTime: De waarde moet een VT_FILETIME zijn.
  • Guid: De waarde moet een VT_CLSID zijn.
  • Blob: De waarde moet een VT_BLOB zijn.
  • Object: De waarde moet een VT_UNKNOWN zijn.
  • Stream: De waarde moet een VT_STREAM zijn.
  • Klembord: De waarde moet een VT_CF zijn.

 

Opmerkingen

Voor de OpenSearch-provider worden de volgende eigenschappen gebruikt:

  • OpenSearchShortName: korte naam van de zoekservice
  • OpenSearchQueryTemplate: Sjabloon, opgemaakt volgens de OpenSearch-sjabloonconventie, voor de queryservice
  • MaximumResultCount: (getal) Maximum aantal resultaten dat wordt geretourneerd door de zoekservice
  • LinkIsFilePath: (Booleaanse waarde) Indien waar, probeert de provider geretourneerde items als bestanden te interpreteren, met behulp van hun extensies om de juiste ShellItem in de weergave te maken. Als dit onwaar is, worden items behandeld als URL-snelkoppelingen.