Skip to content

Commit 1c26e6f

Browse files
docs: remove developer-preview-notice and refresh add-in deprecation … (#10762)
- delete unused includes/snippets/developer-preview-notice.md - update sp-add-in-deprecation include with final retirement date and point to current retirement announcement and SPFx overview - clean up advanced-card-view-functionality tutorial metadata, typos, and heading casing - revert ms.date to original publication date; rendering engine shows last modified date dynamically from git history - replace reference to deleted developer-preview-notice include with spfx-release-beta on advanced Card View tutorial
1 parent 1af4f09 commit 1c26e6f

3 files changed

Lines changed: 17 additions & 16 deletions

File tree

docs/spfx/viva/get-started/advanced-card-view-functionality.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
---
2-
title: Advanced Card View Functionality
3-
description: "This tutorial builds off the tutorial 'Build your first SharePoint Adaptive Card Extension'."
4-
ms.date: 02/13/2026
2+
title: Advanced Card View functionality for SharePoint Adaptive Card Extensions
3+
description: Build a data-driven Card View for a SharePoint Adaptive Card Extension (ACE) backed by a SharePoint list, with conditional Card Views and caching.
4+
ms.date: 07/22/2021
5+
author: andrewconnell
6+
ms.topic: tutorial
7+
ms.service: sharepoint
58
ms.localizationpriority: high
69
---
10+
711
# Advanced Card View Functionality
812

913
This tutorial builds off the following tutorial: [Build your first SharePoint Adaptive Card Extension](build-first-sharepoint-adaptive-card-extension.md)
1014

11-
In this tutorial, you'll implement advanced Card View functionality. You'll build off the the previous tutorial and create a Card View that's powered by data in a SharePoint list.
15+
In this tutorial, you'll implement advanced Card View functionality. You'll build off the previous tutorial and create a Card View that's powered by data in a SharePoint list.
1216

13-
[!INCLUDE [developer-preview-notice](../../../../includes/snippets/developer-preview-notice.md)]
17+
[!INCLUDE [spfx-release-beta](../../../../includes/snippets/spfx-release-beta.md)]
1418

1519
## Create a test list
1620

@@ -84,7 +88,7 @@ Let's modify the properties for our ACE and set the list ID that contains the da
8488

8589
### Change the extension state
8690

87-
Next, let's update the state of the extension. When the state changes, it will trigger the ACE to rerender. These changes will add a collection of list items to the state as well as the current item displayed, as indicated by the `currentIndex` property you'll add.
91+
Next, let's update the state of the extension. When the state changes, it will trigger the ACE to rerender. These changes will add a collection of list items to the state and the current item displayed, as indicated by the `currentIndex` property you'll add.
8892

8993
1. Locate and open the following file in the project: **./src/adaptiveCardExtensions/helloWorld/HelloWorldAdaptiveCardExtension.ts**.
9094
1. Add a new interface for the List data by adding the following code to the file:
@@ -149,7 +153,7 @@ The next step is to add support to the project and ACE to retrieve items from a
149153
First, add a dependency to the SPFx package used to submit HTTP requests to REST endpoints:
150154

151155
1. Locate and open the following file in the project: **./package.json**. Take note of the beta version of the SPFx related beta packages used by the other packages listed as dependencies in the `dependencies` section of the **package.json** file.
152-
1. Install the following NPM package in your project: **@microsoft/sp-http**:
156+
1. Install the following npm package in your project: **@microsoft/sp-http**:
153157

154158
```console
155159
npm install @microsoft/sp-http -SE
@@ -185,7 +189,7 @@ Next, add support for calling the SharePoint REST API and adding the retrieved i
185189
}
186190
```
187191

188-
1. Update the ACE to request the list data during when it's initialized by updating the `onInit()` method.
192+
1. Update the ACE to request the list data when it's initialized by updating the `onInit()` method.
189193

190194
Replace the last line `return Promise.resolve();` to be `return this._fetchData();` as follows:
191195

@@ -291,8 +295,8 @@ Change the HelloWorld ACE to display the total count of List items in the **Medi
291295

292296
Let's create a medium Card View for our ACE:
293297

294-
1. Create a new file **./src/adaptiveCardExtensions/helloWorld/cardView/MediumCardView.ts** folder.
295-
1. Add the following code to create a new **Medium** sized Card View:
298+
1. Create a new file **./src/adaptiveCardExtensions/helloWorld/cardView/MediumCardView.ts**.
299+
1. Add the following code to create a new **Medium-sized Card View:
296300

297301
```typescript
298302
import {
@@ -534,6 +538,6 @@ After this lab you should be familiar with:
534538
- Advanced Card View manipulation
535539
- Caching Card View and ACE state
536540

537-
## See Also
541+
## See also
538542

539543
- [Microsoft Learning: Create Adaptive Card Extensions (ACE) for Microsoft Viva Connections](/training/modules/sharepoint-spfx-adaptive-card-extension-card-types)

includes/snippets/developer-preview-notice.md

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
> [!IMPORTANT]
2-
> The SharePoint Add-In model in SharePoint Online has been deprecated as of November 27th 2023, checkout the [full retirement announcement](https://aka.ms/retirement/addins/support) to learn more.
2+
> The SharePoint Add-In model in SharePoint Online has been deprecated on November 27, 2023 and fully retired on April 2, 2026. For more information, see [SharePoint Add-In retirement in Microsoft 365](../../docs/sp-add-ins/retirement-announcement-for-add-ins.md).
33
>
4-
> Deprecation means that the feature will not get any new investments, but it's still supported. SharePoint add-in model is retired fully on April 2nd, 2026 and is no longer available after that time. Primary replacement technology for the SharePoint add-in model is [SharePoint Framework (SPFx)](https://aka.ms/spfx) which continues to be supported also in future.
4+
> The recommended replacement technology for the SharePoint add-in model is [SharePoint Framework (SPFx)](../../docs/spfx/sharepoint-framework-overview.md).

0 commit comments

Comments
 (0)