Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Expone un método para obtener resultados de búsqueda de un origen de datos openSearch personalizado del lado cliente.
Herencia
La interfaz IOpenSearchSource hereda de la interfaz IUnknown . IOpenSearchSource también tiene estos tipos de miembros:
Métodos
La interfaz IOpenSearchSource tiene estos métodos.
|
IOpenSearchSource::GetResults Devuelve los resultados de la búsqueda, desde un origen de datos OpenSearch, con formato RSS o Atom. |
Comentarios
Cuándo implementar
Implemente esta interfaz cuando una solución solo del lado servidor no funcione, como la siguiente:- Índices remotos con métodos de autenticación que la federación de búsqueda de Windows 7 no admite, como la autenticación basada en formularios u otros métodos de autenticación personalizados.
- Almacenes públicos de alto valor de datos verticales que no están controlados por el desarrollador (como la Biblioteca de Congresos o bases de datos de investigación médica) y que no proporcionan soporte de salida de OpenSearch hoy en día, sino que tienen API web pública.
- Almacenes de datos empresariales propietarios o índices y almacenes de administración de contenido heredados para los que podría no ser posible implementar un front-end.
Con un conector de búsqueda (un archivo .searchconnector-ms), el Explorador de Windows llama a la implementación con los parámetros de consulta. La implementación devuelve resultados con formato RSS o Atom. Esto permite a la implementación proporcionar una interfaz de usuario de autenticación personalizada y conectarse al origen de datos mediante su API propietaria.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | shobjidl_core.h (incluya Shobjidl.h) |