Udostępnij za pośrednictwem


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

  • 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