Sdílet prostřednictvím


IVsHierarchyEvents.OnItemAdded – metoda (UInt32, UInt32, UInt32)

 

Při přidání položky do hierarchie, upozorní klienty.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

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

Parametry

  • itemidParent
    [v] Identifikátor nadřazeného nebo kořenového uzlu v hierarchii, ve které je položka přidána.
  • itemidSiblingPrev
    [v] Identifikátor, který označuje, kde je položka přidána ve vztahu k jiné položky (na stejné úrovni) v nadřazené hierarchii (itemidParent).Pokud se vkládá nový bod na začátku položky na stejné úrovni, pak hodnota VSITEMID_NIL je určena.Pokud je položka přidána po určitém uzlu, je určena Id položky v uzlu.
  • itemidAdded
    [v] Identifikátor přidané položky.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsHierarchyEvents::OnItemAdded(
   [in] VSITEMID itemidParent,
   [in] VSITEMID itemidSiblingPrev,
   [in] VSITEMID itemidAdded
);

itemidSiblingPrev Parametr řídí pořadí, zobrazí se přidané položky.Například pokud přidáváte položky C, musíte předat itemidSiblingPrev pro existující položky B, c, který se zobrazí za B.

Viz také

IVsHierarchyEvents – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek