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 4 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 that's currently in public developer preview doesn't 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
15 changes: 14 additions & 1 deletion docs/tutorials/excel-tutorial.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Excel add-in tutorial
description: Build an Excel add-in that creates, populates, filters, and sorts a table, creates a chart, freezes a table header, protects a worksheet, and opens a dialog.
ms.date: 12/11/2023
ms.date: 09/27/2024
ms.service: excel
#Customer intent: As a developer, I want to build a Excel add-in that can interact with content in a Excel document.
ms.localizationpriority: high
Expand Down 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 and shouldn't be used in production add-ins. We invite you to try it out in test or development environments. Use the add-in only manifest for production add-ins.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to modify this wording. It's only preview for WXP. It's GAed for Outlook.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! I updated the wording.


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