Aracılığıyla paylaş


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