Interface IVsRegisterProjectTypes

 

Registra um tipo de projeto VSPackage no ambiente.

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

Sintaxe

[InterfaceTypeAttribute(1)]
[GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")]
public interface IVsRegisterProjectTypes
[InterfaceTypeAttribute(1)]
[GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")]
public interface class IVsRegisterProjectTypes
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")>]
type IVsRegisterProjectTypes = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("F08400BB-0960-47F4-9E12-591DBF370546")>
Public Interface IVsRegisterProjectTypes

Métodos

Nome Descrição
System_CAPS_pubmethod RegisterProjectType(Guid, IVsProjectFactory, UInt32)

Registra um tipo de projeto.

System_CAPS_pubmethod UnregisterProjectType(UInt32)

Cancela o registro de um tipo de projeto.

Comentários

O IVsRegisterProjectTypes interface é associada com o serviço, SVsRegisterProjectTypes.

Observações para implementadores:

Normalmente é chamado de RegisterProjectType em IVsPackage::SetSite; UnregisterProjectType é chamado em IVsPackage::Close.

Observações para chamadores:

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo