IVstaHostAdapter Members
Include Protected Members
Include Inherited Members
Provides a COM-visible interface for accessing a Visual Studio Tools for Applications host adapter. It extends the Visual Studio object model for Visual Studio Tools for Applications projects and enables the host application to access and customize the Visual Studio Tools for Applications project.
The IVstaHostAdapter type exposes the following members.
Methods
Name | Description | |
---|---|---|
GetDebugInfo | Returns the specified debugging information from the project properties. | |
GetProperty | Returns the value of the specified property. | |
ReservedIdentifiers | Returns a collection of reserved identifiers. | |
SetDebugInfo | Sets the specified debugging information for the project. | |
SetProperty | Sets the value of the specified property or creates the property if it does not exist. |
Top
Properties
Name | Description | |
---|---|---|
DTE | Gets a reference to the DTE of the IVstaHostAdapter. | |
HostIdentifier | Gets the unique identifier for the host application. | |
IdentifierUtility | Gets the identifier utility object. | |
Language | Gets the programming language of the project. | |
Project | Gets a Project that is associated with the IVstaHostAdapter. | |
ProjectDirectory | Gets the full path of the project directory. | |
ProjectHostItems | Gets an IVstaProjectHostItemCollection object that contains the host items. |
Top
Events
Name | Description | |
---|---|---|
ActivateProjectHostItem | Occurs when a host item is activated. | |
DocumentSaved | Occurs when a project document is saved. | |
ProjectClosing | Occurs when the project is closing. |
Top
See Also
Reference
Microsoft.VisualStudio.Tools.Applications.DesignTime.Interop Namespace