Discovery extensibility and add-ins developer guide 2024 R2
Introduction
Last update: 16.07.2025
Purpose
This document is intended to provide an overview of the Discovery API and its fundamental concepts.
Programming language
Although the Discovery API can be called from any .NET programming language (for example: C#, F#, C++/CLI, Visual Basic .NET, IronPython), all examples in this document are in C#.
Conventions
Words in bold indicate types or members in the API.