From f5507c9df2385ec4223ec3f4123f6f6965efb0cd Mon Sep 17 00:00:00 2001 From: Ashlesha-MSFT Date: Mon, 2 Mar 2026 15:46:26 +0530 Subject: [PATCH] Revise SPFx Extensions overview and add Search Query Modifier Updated the SPFx Extensions overview with new information and corrected the date. --- docs/spfx/extensions/overview-extensions.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/spfx/extensions/overview-extensions.md b/docs/spfx/extensions/overview-extensions.md index 07697af893..69b3338727 100644 --- a/docs/spfx/extensions/overview-extensions.md +++ b/docs/spfx/extensions/overview-extensions.md @@ -1,7 +1,7 @@ --- title: Overview of SharePoint Framework (SPFx) Extensions description: Use SPFx Extensions to customize more facets of the SharePoint experience, including notification areas, toolbars, and list data views. -ms.date: 11/08/2022 +ms.date: 03/02/2026 ms.localizationpriority: high --- @@ -9,14 +9,15 @@ ms.localizationpriority: high You can use SharePoint Framework (SPFx) Extensions to extend the SharePoint user experience. With SPFx Extensions, you can customize more facets of the SharePoint experience, including notification areas, toolbars, list data views, and forms. SPFx Extensions are available in all Microsoft 365 subscriptions for production usage. -SPFx Extensions enable you to extend the SharePoint user experience within modern pages and document libraries, while using the familiar SPFx tools and libraries for client-side development. Specifically, the SPFx includes four extension types: +SPFx Extensions enable you to extend the SharePoint user experience within modern pages and document libraries, while using the familiar SPFx tools and libraries for client-side development. Specifically, the SPFx includes five extension types: - **Application Customizers**: Adds scripts to the page, and accesses well-known HTML element placeholders and extends them with custom renderings. - **Field Customizers**: Provides modified views to data for fields within a list. - **Command Sets**: Extends the SharePoint command surfaces to add new actions, and provides client-side code that you can use to implement behaviors. -- **Form Customizer**: Provides a way to assoicate and override default new, edit and view form experience of list and libraries with custom forms by associating component to content type . +- **Form Customizer**: Provides a way to associate and override the default new, edit and view form experience of lists and libraries with custom forms by associating components to content types. +- **Search Query Modifier**: Enables modification of SharePoint search queries before they are executed, allowing you to inject filters, refine results, or dynamically adjust search behavior. -You can build extensions alongside common scripting frameworks, such as Angular and React, or to plain JavaScript projects. For example, you can use React along with components from Office UI Fabric React to create experiences based on the same components used in Microsoft 365. +You can build extensions alongside common scripting frameworks, such as Angular and React, or to plain JavaScript projects. For example, you can use React along with components from Fluent UI React to create experiences based on the same components used in Microsoft 365. > [!IMPORTANT] > The SharePoint page [HTML DOM](https://www.w3.org/TR/WD-DOM/introduction.html) is not an API. You should avoid taking any dependencies on the page DOM structure or CSS styles, which are subject to change and potentially break your solutions. SharePoint Framework provides a rich API to customize the SharePoint experience in reliable ways and is the only supported means to interact with the SharePoint page HTML DOM. @@ -25,3 +26,4 @@ You can build extensions alongside common scripting frameworks, such as Angular - [Overview of the SharePoint Framework](../sharepoint-framework-overview.md) - [SharePoint Framework development tools and libraries](../tools-and-libraries.md) +