Método IVsSolution2.RemoveVirtualProject (IVsHierarchy, UInt32)
Publicado: abril de 2016
Remove um projeto virtual da solução.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int RemoveVirtualProject(
IVsHierarchy pHierarchy,
uint grfRemoveVPFlags
)
int RemoveVirtualProject(
IVsHierarchy^ pHierarchy,
unsigned int grfRemoveVPFlags
)
abstract RemoveVirtualProject :
pHierarchy:IVsHierarchy *
grfRemoveVPFlags:uint32 -> int
Function RemoveVirtualProject (
pHierarchy As IVsHierarchy,
grfRemoveVPFlags As UInteger
) As Integer
Parâmetros
- pHierarchy
[in] Ponteiro para um objeto de hierarquia.
- grfRemoveVPFlags
[in] Opções para remover o projeto virtual da solução.Para obter uma lista de grfRemoveVPFlags valores, consulte __VSREMOVEVPFLAGS.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Implementações
IVsSolution.RemoveVirtualProject(IVsHierarchy, UInt32)
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsSolution2::RemoveVirtualProject(
[in] IVsHierarchy *pHierarchy,
[in] VSREMOVEVPFLAGS grfRemoveVPFlags
);
Esse método dirá a solução para liberar um ponteiro de projeto virtual adicionado pelo comando AddVirtualProjectEx com ou sem chamada um Close método no projeto.
Consulte também
Interface IVsSolution2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo