Método IVsLiteTreeList.UpdateCounter (UInt32, UInt32)
Retorna o contador de alteração atual para a lista de árvore e é usada para indicar que o conteúdo da lista foram alterados.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int UpdateCounter(
out uint pCurUpdate,
out uint pgrfChanges
)
int UpdateCounter(
[OutAttribute] unsigned int% pCurUpdate,
[OutAttribute] unsigned int% pgrfChanges
)
abstract UpdateCounter :
pCurUpdate:uint32 byref *
pgrfChanges:uint32 byref -> int
Function UpdateCounter (
<OutAttribute> ByRef pCurUpdate As UInteger,
<OutAttribute> ByRef pgrfChanges As UInteger
) As Integer
Parâmetros
- pCurUpdate
[out] Ponteiro para o contador de atualização da lista de árvore atual.
- pgrfChanges
[out] Especifica as alterações que ocorreram.Valores são obtidas a partir do _VSTREEITEMCHANGESMASK enumeração.
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 IVsLiteTreeList::UpdateCounter(
[out] ULONG *pCurUpdate,
[out] VSTREEITEMCHANGESMASK *pgrfChanges
);
Retornando um contador de atualização maior do que o último elemento armazenadas em cache por uma determinada árvore forçará a chamadas para GetItemCount e LocateExpandedList conforme necessário.O pgrfChanges parâmetro contém valores a partir de _VSTREEITEMCHANGESMASK enumeração.Essa enumeração é para o suporte futuro da modificação da lista de árvore dinâmico.O recurso não está habilitado.Você pode atribuir um valor para pgrfChanges, o chamador irá ignorar o parâmetro.
Consulte também
Interface IVsLiteTreeList
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo