Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
İsteğe bağlı <locationProvider> öğesi, web hizmeti sağlayıcısı arama bağlayıcısı tarafından kullanılacak arama sağlayıcısını belirtir. Bu öğe bir zorunlu öznitelik ve isteğe bağlı bir alt öğe içerir.
Sözdizimi
<!-- locationProvider -->
<xs:complexType name="searchConnectorDescriptionType">
<xs:all>
...
<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:element>
...
</xs:all>
<xs:attribute name="publisher" type="xs:string"/>
<xs:attribute name="product" type="xs:string"/>
</xs:complexType>
Öğe bilgileri
| Üst Öğe | Alt Öğeler |
|---|---|
| searchConnectorDescriptionType Öğesi (Arama Bağlayıcısı Şeması) | propertyBag Öğesi (Arama Bağlayıcısı Şeması) |
Öznitelik
| Öznitelik | Açıklama |
|---|---|
| @clsid | Gerekli. Arama sağlayıcısının sınıf tanımlayıcısı (CLSID). |
| kod tabanı | Opsiyonel. |
Açıklamalar
OpenSearch sağlayıcısının @clsid öznitelik değeri: {48E277F6-4E74-4cd6-BA6F-FA4F42898223}.
Dosya sistemi ve protokol işleyici tabanlı arama bağlayıcıları bunun yerine <simpleLocation> öğesini kullanabilir. <locationProvider> varsa, Arama Bağlayıcısı açıklamasında <simpleLocation> öğesi OLMALIDIR.
locationProvider öğesi örneği
<locationProvider clsid="{48E277F6-4E74-4cd6-BA6F-FA4F42898223}">
<propertyBag>
<property name="OpenSearchShortName">MSDN</property>
<property name="OpenSearchQueryTemplate">https://social.msdn.microsoft.com/Search/Feed.aspx?locale=en-US&Query={searchTerms}&format=RSS&StartIndex={startIndex}</property>
<property name="MaximumResultCount" type="uint32">100</property>
</propertyBag>
</locationProvider>