Aracılığıyla paylaş


IVsSolution2.AddVirtualProjectEx Yöntem (IVsHierarchy, UInt32, Guid)

 

Çözüm bir sonraki açılışında yeniden oluşturulduğunda özgün GUID projeye atar.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)

Sözdizimi

int AddVirtualProjectEx(
    IVsHierarchy pHierarchy,
    uint grfAddVPFlags,
    [InAttribute] ref Guid rguidProjectID
)
int AddVirtualProjectEx(
    IVsHierarchy^ pHierarchy,
    unsigned int grfAddVPFlags,
    [InAttribute] Guid% rguidProjectID
)
abstract AddVirtualProjectEx : 
        pHierarchy:IVsHierarchy *
        grfAddVPFlags:uint32 *
        rguidProjectID:Guid byref -> int
Function AddVirtualProjectEx (
    pHierarchy As IVsHierarchy,
    grfAddVPFlags As UInteger,
    <InAttribute> ByRef rguidProjectID As Guid
) As Integer

Parametreler

  • grfAddVPFlags
    Type: System.UInt32

    [in] Yeni sanal bir projeye eklemek belirler Çözüm Gezgini. Bir listesi için grfAddVPFlags, bkz: __VSADDVPFLAGS.

  • rguidProjectID
    Type: System.Guid

    [in] Proje benzersiz tanıtıcısı (GUID).

Dönüş Değeri

Type: System.Int32

Yöntem başarılı olursa, döndürür S_OK. Başarısız olursa, bir hata kodu döndürür.

Uygulanan

IVsSolution.AddVirtualProjectEx(IVsHierarchy, UInt32, Guid)

Notlar

COM imza

Vsshell.idl:

HRESULT IVsSolution2::AddVirtualProjectEx(
   [in] IVsHierarchy *pHierarchy, 
   [in] VSADDVPFLAGS grfAddVPFlags, 
   [in] REFGUID rguidProjectID
);

Bu yöntem aynı olan AddVirtualProject çağıran bir örnek başına GUID proje tanımlayıcı belirtebilirsiniz dışında (rGUIDProjectID) etkinleştirmek bu proje için GetProjectOfGuid ve GetProjectOfProjref düzgün çalışması için. Bu örnek GUID kalıcı ve yeniden yükleniyor aynı proje örneği olduğunda aynı GUID'ye geçirme konusunda çağıran sorumludur.

GUID proje tanımlayıcı GUID proje türü aynı değil.CoCreateGuid() Yeni GUID'leri oluşturmak için yararlıdır.

Ayrıca bkz.

IVsSolution2 Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön