locationProvider'ın özellik öğesi (arama bağlayıcısı şeması)

İsteğe bağlı <özelliği> öğesi, konum sağlayıcısı tarafından kullanılan özellikleri belirtir. Bu özellikler bu konum sağlayıcısına özgü olduğundan, kullanılacak önceden tanımlanmış bir ad kümesi yoktur. <özelliği> öğesi, bu konuda açıklandığı gibi iki özniteliğe sahiptir.

Sözdizimi

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

<özellik> öğesi bilgileri

Üst Öğe Alt Öğeler
locationProvider Öğesi (Arama Bağlayıcısı Şeması) özelliğine bakın.

 

<özellik> öznitelikleri

Öznitelik Açıklama Değer
ad Gerekli. Özelliğin görünen adı.  
tür Gerekli. Özelliğin türü. Herhangi biri: Varsayılan. Değer, özellik alt sistemi tarafından zorlama yapılmaz. VT_NULL GetPropertyType tarafından döndürülür.
  • Null: Bu özellik için değer yok. VT_NULL GetPropertyType tarafından döndürülür.
  • Dize: Değer bir VT_LPWSTR olmalıdır.
  • Boole değeri: Değer bir VT_BOOL olmalıdır.
  • Bayt: Değer bir VT_UI1 olmalıdır.
  • Arabellek: Değer bir VT_UI1 olmalıdır
  • VT_VECTOR bayt arabelleği.
  • Int16: Değer bir VT_I2 olmalıdır.
  • UInt16: Değer bir VT_UI2 olmalıdır.
  • Int32: Değer bir VT_I4 olmalıdır.
  • UInt32: Değer bir VT_UI4 olmalıdır.
  • Int64: Değer bir VT_I8 olmalıdır.
  • UInt64: Değer bir VT_UI8 olmalıdır
  • Çift: Değer bir VT_R8 olmalıdır.
  • DateTime: Değer bir VT_FILETIME olmalıdır.
  • Guid: Değer bir VT_CLSID olmalıdır.
  • Blob: Değer bir VT_BLOB olmalıdır.
  • Nesne: Değer bir VT_UNKNOWN olmalıdır.
  • Akış: Değer bir VT_STREAM olmalıdır.
  • Pano: Değer bir VT_CF olmalıdır.

 

Açıklamalar

OpenSearch sağlayıcısı için aşağıdaki özellikler kullanılır:

  • OpenSearchShortName: Arama hizmetinin kısa adı
  • OpenSearchQueryTemplate: Sorgu hizmeti için OpenSearch şablon kuralına göre biçimlendirilmiş şablon
  • MaximumResultCount: (sayı) Arama hizmeti tarafından döndürülen en fazla sonuç sayısı
  • LinkIsFilePath: (Boole) Doğruysa sağlayıcı, görünümde uygun ShellItem'i oluşturmak için uzantılarını kullanarak döndürülen öğeleri dosya olarak yorumlamaya çalışır. False ise, öğeler URL kısayolları olarak değerlendirilir.