# Functions
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Representation of a ContributionNode that can be used for serialized to clients.
Representation of a ContributionNode that can be used for serialized to clients.
No description provided by the author
A client data provider are the details needed to make the data provider request from the client.
No description provided by the author
An individual contribution made by an extension.
Base class shared by contributions and contribution types.
Specifies a constraint that can be used to dynamically include/exclude a given contribution.
A query that can be issued for contribution nodes.
Result of a contribution node query.
Description about a property of a contribution type.
A contribution type, given by a json schema.
Contextual information that data providers can examine when populating their data.
No description provided by the author
A query that can be issued for data provider data.
Result structure from calls to GetDataProviderData.
Base class for an event callback for an extension.
Collection of event callbacks - endpoints called when particular extension events occur.
How an extension should handle including contributions based on licensing.
Base class for extension properties which are shared by the extension manifest and the extension model.
Arguments for the GetInstalledExtensionByName function.
Arguments for the GetInstalledExtensions function.
Represents a VSTS extension along with its installation state.
The state of an installed extension.
Represents an installation issue.
Maps a contribution to a licensing behavior.
Arguments for the QueryContributionNodes function.
Arguments for the QueryDataProviders function.
Entry for a specific data provider's resulting data.
# Interfaces
No description provided by the author
# Type aliases
Represents different ways of including contributions based on licensing.
[Flags] The type of value used for a property.
[Flags] Options that control the contributions to include in a query.
[Flags] Set of flags applied to extensions that are relevant to contribution consumers.
[Flags] States of an extension Note: If you add value to this enum, you need to do 2 other things.
Installation issue type (Warning, Error).