IVsSolution2.RemoveVirtualProject(IVsHierarchy, UInt32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir sanal projeyi çözümden kaldırır.
public:
int RemoveVirtualProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, System::UInt32 grfRemoveVPFlags);
public:
int RemoveVirtualProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy ^ pHierarchy, unsigned int grfRemoveVPFlags);
int RemoveVirtualProject(Microsoft::VisualStudio::Shell::Interop::IVsHierarchy const & pHierarchy, unsigned int grfRemoveVPFlags);
public int RemoveVirtualProject (Microsoft.VisualStudio.Shell.Interop.IVsHierarchy pHierarchy, uint grfRemoveVPFlags);
abstract member RemoveVirtualProject : Microsoft.VisualStudio.Shell.Interop.IVsHierarchy * uint32 -> int
Public Function RemoveVirtualProject (pHierarchy As IVsHierarchy, grfRemoveVPFlags As UInteger) As Integer
Parametreler
- pHierarchy
- IVsHierarchy
'ndaki Hiyerarşi nesnesine yönelik işaretçi.
- grfRemoveVPFlags
- UInt32
'ndaki Çözümdeki sanal projeyi kaldırma seçenekleri. Değerlerin listesi için grfRemoveVPFlags bkz __VSREMOVEVPFLAGS ..
Döndürülenler
Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.
Uygulamalar
Açıklamalar
COM Imzası
Vsshell. IDL dosyasından:
HRESULT IVsSolution2::RemoveVirtualProject(
[in] IVsHierarchy *pHierarchy,
[in] VSREMOVEVPFLAGS grfRemoveVPFlags
);
Bu yöntem, çözüme, AddVirtualProjectEx proje üzerinde bir yöntemi çağırmadan veya olmadan kullanarak daha önce eklenmiş bir sanal proje işaretçisini serbest bırakacağını söyler Close .