Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Excel] (Custom Functions) Add unified manifest note to all articles #4824

Draft
wants to merge 7 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions docs/includes/excel-custom-functions-note.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,6 @@
>
> - Office on iPad
> - volume-licensed perpetual versions of Office 2019 or earlier on Windows

> [!NOTE]
> The unified manifest for Microsoft 365 doesn't currently support custom functions projects. You must use the add-in only manifest for custom functions projects. For more information, see [Office Add-ins manifest](../develop/add-in-manifests.md).
4 changes: 2 additions & 2 deletions docs/quickstarts/excel-quickstart-react.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Use React to build an Excel task pane add-in
description: Learn how to build a simple Excel task pane add-in by using the Office JS API and React.
ms.date: 12/11/2023
ms.date: 09/26/2024
ms.service: excel
ms.localizationpriority: high
---
Expand Down Expand Up @@ -31,7 +31,7 @@ After you complete the wizard, the generator creates the project and installs su

The add-in project that you've created with the Yeoman generator contains sample code for a basic task pane add-in. If you'd like to explore the key components of your add-in project, open the project in your code editor and review the files listed below. When you're ready to try out your add-in, proceed to the next section.

- The **manifest.xml** file in the root directory of the project defines the settings and capabilities of the add-in. To learn more about the **manifest.xml** file, see [Office Add-ins with the add-in only manifest](../develop/xml-manifest-overview.md).
- The **./manifest.xml** or **manifest.json** file in the root directory of the project defines the settings and capabilities of the add-in.
- The **./src/taskpane/taskpane.html** file defines the HTML framework of the task pane, and the files within the **./src/taskpane/components** folder define the various parts of the task pane UI.
- The **./src/taskpane/taskpane.css** file contains the CSS that's applied to content in the task pane.
- The **./src/taskpane/components/App.tsx** file contains the Office JavaScript API code that facilitates interaction between the task pane and Excel.
Expand Down
13 changes: 13 additions & 0 deletions docs/tutorials/excel-tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -475,6 +475,19 @@ In this step of the tutorial, you'll add a button to the ribbon that toggles wor

### Configure the manifest to add a second ribbon button

There are two manifest options for Office Add-ins: the unified manifest for Microsoft 365, and the add-in only manifest.

# [Unified manifest for Microsoft 365](#tab/jsonmanifest)

> [!NOTE]
> The unified manifest for Microsoft 365 is currently in public developer preview for Excel and shouldn't be used in production Excel add-ins. We invite you to try it out in test or development environments. Use the add-in only manifest for production Excel add-ins.

1. Open the manifest file **./manifest.json**.

1. (More steps TBD)

# [Add-in only manifest](#tab/xmlmanifest)

1. Open the manifest file **./manifest.xml**.

1. Locate the **\<Control\>** element. This element defines the **Show Taskpane** button on the **Home** ribbon you have been using to launch the add-in. We're going to add a second button to the same group on the **Home** ribbon. In between the closing **\</Control\>** tag and the closing **\</Group\>** tag, add the following markup.
Expand Down