Método IVsHierarchyEvents.OnItemAdded (UInt32, UInt32, UInt32)
Publicado: abril de 2016
Notifica os clientes quando um item é adicionado à hierarquia.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- itemidParent
[in] Identificador do pai ou o nó raiz da hierarquia na qual o item é adicionado.
- itemidSiblingPrev
[in] Identificador que indica onde o item é adicionado em relação a outros itens (irmãos) dentro da hierarquia pai (itemidParent).Se o novo item será adicionado ao início dos itens irmão, em seguida, um valor de VSITEMID_NIL é especificado.Se o item for adicionado após um determinado nó, a identificação de Item do nó em questão for especificada.
- itemidAdded
[in] Identificador do item adicionado.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsHierarchyEvents::OnItemAdded(
[in] VSITEMID itemidParent,
[in] VSITEMID itemidSiblingPrev,
[in] VSITEMID itemidAdded
);
O itemidSiblingPrev parâmetro controla a ordem na qual o item adicionado é exibido.Por exemplo, se você estiver adicionando item C, você precisaria passar o itemidSiblingPrev para um item existente B, C para aparecer após b.
Consulte também
Interface IVsHierarchyEvents
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo