Partager via


IVsProject2 Interface

Provides the ability to remove and reopen items in a project, in addition to the methods in the IVsProject interface.

Namespace:  Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)

Syntax

'Déclaration
<InterfaceTypeAttribute()> _
<GuidAttribute("4AF886C3-7796-4C81-A174-4A87080DEE58")> _
Public Interface IVsProject2 _
    Inherits IVsProject
'Utilisation
Dim instance As IVsProject2
[InterfaceTypeAttribute()]
[GuidAttribute("4AF886C3-7796-4C81-A174-4A87080DEE58")]
public interface IVsProject2 : IVsProject
[InterfaceTypeAttribute()]
[GuidAttribute(L"4AF886C3-7796-4C81-A174-4A87080DEE58")]
public interface class IVsProject2 : IVsProject
[<InterfaceTypeAttribute()>]
[<GuidAttribute("4AF886C3-7796-4C81-A174-4A87080DEE58")>]
type IVsProject2 =  
    interface
        interface IVsProject
    end
public interface IVsProject2 extends IVsProject

Remarks

Notes to Implementers

Implement IVsProject2 when needing to remove or reopen items or documents in a project using a specific editor, or to transfer an item between projects.

See Also

Reference

IVsProject2 Members

Microsoft.VisualStudio.Shell.Interop Namespace