Freigeben über


property-Element von locationProvider (Search Connector Schema)

Das optionale <Eigenschaftselement> gibt die vom Standortanbieter verwendeten Eigenschaften an. Diese Eigenschaften sind spezifisch für diesen Speicherortanbieter, sodass es keinen vordefinierten Satz von Namen gibt, die verwendet werden können. Das <Property-Element> verfügt über zwei Attribute, wie in diesem Thema beschrieben.

Syntax

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

<Property-Elementinformationen>

Übergeordnetes Element Untergeordnete Elemente
locationProvider-Element (Search Connector Schema) -Eigenschaft, die in diesem Thema beschrieben wird.

 

<Eigenschaftenattribute>

attribute BESCHREIBUNG Wert
name Erforderlich. Der Anzeigename der Eigenschaft.  
type Erforderlich. Der Typ der Eigenschaft. Beliebig: Standard. Der Wert wird nicht vom Eigenschaftensubsystem zwangsweise ausgeführt. VT_NULL wird von GetPropertyType zurückgegeben.
  • Null: Es gibt keinen Wert für diese Eigenschaft. VT_NULL wird von GetPropertyType zurückgegeben.
  • Zeichenfolge: Der Wert muss ein VT_LPWSTR sein.
  • Boolescher Wert: Der Wert muss ein VT_BOOL sein.
  • Byte: Der Wert muss ein VT_UI1 sein.
  • Puffer: Der Wert muss ein VT_UI1
  • VT_VECTOR Puffer von Bytes.
  • Int16: Der Wert muss ein VT_I2 sein.
  • UInt16: Der Wert muss ein VT_UI2 sein.
  • Int32: Der Wert muss ein VT_I4 sein.
  • UInt32: Der Wert muss ein VT_UI4 sein.
  • Int64: Der Wert muss ein VT_I8 sein.
  • UInt64: Der Wert muss ein VT_UI8
  • Double: Der Wert muss ein VT_R8 sein.
  • DateTime: Der Wert muss ein VT_FILETIME sein.
  • Guid: Der Wert muss ein VT_CLSID sein.
  • Blob: Der Wert muss ein VT_BLOB sein.
  • Objekt: Der Wert muss ein VT_UNKNOWN sein.
  • Stream: Der Wert muss ein VT_STREAM sein.
  • Zwischenablage: Der Wert muss ein VT_CF sein.

 

Bemerkungen

Für den OpenSearch-Anbieter werden die folgenden Eigenschaften verwendet:

  • OpenSearchShortName: Kurzname des Suchdiensts
  • OpenSearchQueryTemplate: Vorlage, die gemäß der OpenSearch-Vorlagenkonvention für den Abfragedienst formatiert ist
  • MaximumResultCount: (Zahl) Maximale Anzahl von Ergebnissen, die vom Suchdienst zurückgegeben werden
  • LinkIsFilePath: (Boolean) Wenn true, versucht der Anbieter, zurückgegebene Elemente als Dateien zu interpretieren, indem er seine Erweiterungen verwendet, um das richtige ShellItem in der Ansicht zu erstellen. Wenn false, werden Elemente als URL-Verknüpfungen behandelt.