Metoda IVsSolution2.RemoveVirtualProject — (IVsHierarchy, UInt32)
Usuwa wirtualne projekt z rozwiązania.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
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
Parametry
pHierarchy
Type: Microsoft.VisualStudio.Shell.Interop.IVsHierarchy[in] Wskaźnik do obiektu w hierarchii.
grfRemoveVPFlags
Type: System.UInt32[in] Opcje usuwania wirtualnego projektów w rozwiązaniu. Aby uzyskać listę grfRemoveVPFlags wartości, zobacz __VSREMOVEVPFLAGS.
Wartość zwracana
Type: System.Int32
Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.
Implementuje
IVsSolution.RemoveVirtualProject(IVsHierarchy, UInt32)
Uwagi
Podpis COM
Z vsshell.idl:
HRESULT IVsSolution2::RemoveVirtualProject(
[in] IVsHierarchy *pHierarchy,
[in] VSREMOVEVPFLAGS grfRemoveVPFlags
);
Ta metoda poinformuje rozwiązania wydanie wskaźnik projektu wirtualnego wcześniej dodane przy użyciu AddVirtualProjectEx z lub bez wywoływania Close metody w projekcie.
Zobacz też
Interfejs IVsSolution2
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku