Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides the ability add or open a project item with a specific editor and to transfer an item to another project, in addition to the methods in the IVsProject2 interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<GuidAttribute("1C11116E-4FF2-4A80-82DC-69F95042E0A4")> _
<InterfaceTypeAttribute()> _
Public Interface IVsProject3 _
Inherits IVsProject2
'Usage
Dim instance As IVsProject3
[GuidAttribute("1C11116E-4FF2-4A80-82DC-69F95042E0A4")]
[InterfaceTypeAttribute()]
public interface IVsProject3 : IVsProject2
[GuidAttribute(L"1C11116E-4FF2-4A80-82DC-69F95042E0A4")]
[InterfaceTypeAttribute()]
public interface class IVsProject3 : IVsProject2
public interface IVsProject3 extends IVsProject2
Remarks
See illustrations of the implementation and/or calling of this interface in the sample Basic Project, Figures Project, and My C Package.
Notes to Implementers:
Implement IVsProject3 when needing to add or open items or documents in a project using a specific editor, or to transfer an item between projects.