Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Registers a VSPackage project type in the environment.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (in Microsoft.VisualStudio.Shell.Interop.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")> _
Public Interface IVsRegisterProjectTypes
[InterfaceTypeAttribute()]
[GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")]
public interface IVsRegisterProjectTypes
[InterfaceTypeAttribute()]
[GuidAttribute(L"F08400BB-0960-47F4-9E12-591DBF370546")]
public interface class IVsRegisterProjectTypes
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")>]
type IVsRegisterProjectTypes = interface end
public interface IVsRegisterProjectTypes
The IVsRegisterProjectTypes type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
RegisterProjectType | Registers a project type. |
![]() |
UnregisterProjectType | Unregisters a project type. |
Top
Remarks
The IVsRegisterProjectTypes interface is associated with the service, SVsRegisterProjectTypes.
Notes to Implementers
RegisterProjectType is usually called in IVsPackage::SetSite; UnregisterProjectType is called in IVsPackage::Close.
Notes to Callers
.gif)