AddIn Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |