IVsHierarchyEvents.OnItemAdded Yöntem (UInt32, UInt32, UInt32)
Hiyerarşi için bir öğe eklendiğinde, istemciler bildirir.
Ad Alanı: Microsoft.VisualStudio.Shell.Interop
Derleme: Microsoft.VisualStudio.Shell.Interop (Microsoft.VisualStudio.Shell.Interop.dll içinde)
Sözdizimi
int OnItemAdded(
uint itemidParent,
uint itemidSiblingPrev,
uint itemidAdded
)
int OnItemAdded(
unsigned int itemidParent,
unsigned int itemidSiblingPrev,
unsigned int itemidAdded
)
abstract OnItemAdded :
itemidParent:uint32 *
itemidSiblingPrev:uint32 *
itemidAdded:uint32 -> int
Function OnItemAdded (
itemidParent As UInteger,
itemidSiblingPrev As UInteger,
itemidAdded As UInteger
) As Integer
Parametreler
itemidParent
Type: System.UInt32[in] Üst veya kök düğümü, öğenin eklendiği hiyerarşi tanımlayıcısı.
itemidSiblingPrev
Type: System.UInt32[in] Öğe diğer öğeleri (eşdüzey) üst hiyerarşi içinde nereye eklenir belirten tanımlayıcı (itemidParent). Yeni öğe başına Eşdüzey öğeleri, sonra değeri eklediyseniz VSITEMID_NIL belirtilir. Belirli bir düğüm sonra öğe eklenirse, söz konusu düğümün öğesi kimliği belirtildi.
itemidAdded
Type: System.UInt32[in] Eklenen öğeyi tanıtıcısı.
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.
Notlar
COM imza
Vsshell.idl:
HRESULT IVsHierarchyEvents::OnItemAdded(
[in] VSITEMID itemidParent,
[in] VSITEMID itemidSiblingPrev,
[in] VSITEMID itemidAdded
);
itemidSiblingPrev Parametresi eklenen öğeyi göründüğü sırasını denetler. C öğesi ekliyorsanız, örneğin, geçirin gerekir itemidSiblingPrev B, var olan bir öğe için C sonra b görünmesi için
Ayrıca bkz.
IVsHierarchyEvents Arabirim
Microsoft.VisualStudio.Shell.Interop Ad Alanı
Başa dön