Partager via


AddIn Interface

Definition

Caution

AddIn related extension points are no longer supported in Visual Studio.

Add-ins are now deprecated. For more information, see FAQ: Converting Add-ins to VSPackage Extensions.

public interface class AddIn
public interface class AddIn
__interface AddIn
[System.Runtime.InteropServices.Guid("53A87FA1-CE93-48BF-958B-C6DA793C5028")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface AddIn
[System.Runtime.InteropServices.Guid("53A87FA1-CE93-48BF-958B-C6DA793C5028")]
[System.Obsolete("AddIn related extension points are no longer supported in Visual Studio.")]
public interface AddIn
[<System.Runtime.InteropServices.Guid("53A87FA1-CE93-48BF-958B-C6DA793C5028")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type AddIn = interface
[<System.Runtime.InteropServices.Guid("53A87FA1-CE93-48BF-958B-C6DA793C5028")>]
[<System.Obsolete("AddIn related extension points are no longer supported in Visual Studio.")>]
type AddIn = interface
Public Interface AddIn
Attributes

Properties

Collection

Returns the collection containing the AddIn object that supports this property.

Connected

Gets or sets a value indicating whether an add-in is loaded and connected.

Description

Gets or sets a string that represents the description for the AddIn object.

DTE

Gets the top-level extensibility object.

Guid

Gets the GUID for the AddIn object.

Name

Gets the name of the AddIn object.

Object

Sets or gets the object supporting the specified AddIn object.

ProgID

Gets the ProgID based on the add-in's registry entry.

SatelliteDllPath

Gets the location of a DLL containing localized resources, if available.

Methods

Remove()

Removes the add-in from the collection of add-ins and makes it unavailable.

Applies to