You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Learn about cloud files provider integration with Windows Search.
3
+
title: Cloud files provider integration with Windows Search
4
+
ms.topic: article
5
+
ms.date: 05/08/2025
6
+
ms.localizationpriority: medium
7
+
---
8
+
9
+
# Cloud files provider integration with Windows Search
10
+
11
+
Windows Search integrates with Cloud Sync Engines. When searching for files, Windows Search will call into all registered cloud files providers. Cloud files providers must implement [IStorageProviderSearchHandlerFactory](/uwp/api/windows.storage.provider.istorageprovidersearchhandlerfactory) in order to be integrated into the Windows Search experience. For more information about implementing a Cloud Sync Engine, see [Cloud Sync Engines](/windows/win32/cfapi/cloud-files-api-portal).
description: This section of the documentation provides developer guidance for integrating with Windows Search.
3
+
title: Integrate with Windows Search
4
+
ms.topic: article
5
+
ms.date: 05/08/2025
6
+
ms.localizationpriority: medium
7
+
---
8
+
9
+
# Integrate with Windows Search
10
+
11
+
This section of the documentation provides developer guidance for integrating with Windows Search.
12
+
13
+
## Windows system components that support 3rd party integration
14
+
15
+
The following table lists the Windows Search integration features for 3rd party developers.
16
+
17
+
| Feature | Description |
18
+
|--|--|
19
+
|[Web search providers](search-providers.md)| Learn how to integrate a web search provider with Windows. Only available the European Economic Area (EEA). |
20
+
|[Cloud files provider integration with Windows Search](cloud-search-integration.md)| Learn about cloud file provider integration with Windows Search. |
Copy file name to clipboardExpand all lines: hub/apps/develop/search/search-providers.md
+8-10Lines changed: 8 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: Windows Search providers
2
+
title: Windows Search web search providers
3
3
description: Learn how to integrate into the Windows Search experience.
4
4
ms.topic: article
5
5
ms.date: 09/07/2023
@@ -8,18 +8,13 @@ ms.localizationpriority: medium
8
8
9
9
10
10
11
-
# Windows Search providers
11
+
# Windows Search web search providers
12
12
13
-
> [!NOTE]
14
-
> **Some information relates to pre-released product, which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.**
15
-
> [!IMPORTANT]
16
-
> The feature described in this topic is available in preview builds of Windows starting with build 22631.2787 for Windows 11 and build 19045.3758 for Windows 10, although newer builds are recommended because they contain stability improvements. For information on preview builds of Windows, see [Windows 10 Insider Preview](https://insider.windows.com/en-us/preview-windows).
17
-
18
-
Windows Search currently uses the Web Search from Microsoft Bing app to return web content and search results. In the European Economic Area (EEA), you can enable installed apps that implement a web search provider to return web content and search results in Windows Search through Settings.
13
+
Windows Search currently uses the Web Search from Microsoft Bing app to return web content and search results. In the European Economic Area (EEA), you can install apps that implement a web search provider to return web content and search results in Windows Search.
19
14
20
15
:::image type="content" source="images/search-integration.png" alt-text="Screenshot of the Windows Search UI with 3rd party search provider integration.":::
21
16
22
-
Search providers integrate with the Search experience by creating an [MSIX package](/windows/msix/) with a package manifest file that provides the required information for the OS to register the search provider. Users can add a search provider to Windows by installing the associated app package and can remove the search provider through the **Add or remove programs** page in Windows Settings app.
17
+
Search providers integrate with the Search experience by creating an [MSIX package](/windows/msix/) with a package manifest file that provides the required information for the OS to register the search provider. After installation, the search provider is enabled by default in Windows Search experiences. In the Windows Settings app, users can enable and disable installed search providers and manage the order of providers in search results. Users can remove a search provider through the **Settings > Apps > Installed apps** page in Windows Settings app.
23
18
24
19
For development and testing, when Developer Mode is enabled and the search provider app has been sideloaded on the device, it will appear in the list of available search providers. For more information, see [Developer Mode features and debugging](/windows/apps/get-started/developer-mode-features-and-debugging).
25
20
@@ -66,7 +61,7 @@ The protocol schema that will be used when launching the provided web search res
66
61
67
62
#### DynamicContentEndpoint
68
63
69
-
The URL of the HTTPS endpoint to which the OS will send a request for the gleam icon to be displayed in the search box. For more information see [Implement a gleam icon endpoint](#implement-a-gleam-icon-endpoint). This feature is supported starting with Windows 10 build 19045.4233 and Windows 11 build 22621.3371.
64
+
This feature is no longer supported. For more information see [Implement a gleam icon endpoint](#implement-a-gleam-icon-endpoint). The URL of the HTTPS endpoint to which the OS will send a request for the gleam icon to be displayed in the search box.
70
65
71
66
72
67
### Example package manifest file
@@ -174,6 +169,9 @@ Search providers must support the OPTIONS request method and respond to this req
174
169
175
170
## Implement a gleam icon endpoint
176
171
172
+
> [!NOTE]
173
+
> This gleam feature is no longer enabled. Gleam icons are no longer displayed for all web providers in the EEA. The content in this section of the documentation is obsolete.
174
+
177
175
Search providers can optionally provide light and dark mode gleam icons that are displayed in the search bar when the search provider is currently enabled. When the **DynamicContentEndpoint** element is provided in the app manifest, a request will be sent to the specified URL and the search provider responds with a json file in the format defined below that includes the URLs of the icon image files and other metadata. The gleam icon request will be sent periodically while the search provider is the most recent provider active in Windows Search. The cadence for this request is every 6 hours. A request will also be sent upon each Search launch and on device unlock.
0 commit comments