Compartilhar via


Método IVsObjectList2.GetListChanges (UInt32, VSTREELISTITEMCHANGE )

 

Publicado: abril de 2016

Alterações de retorna ocorridas em uma lista de árvore.Para uso futuro somente.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int GetListChanges(
    ref uint pcChanges,
    VSTREELISTITEMCHANGE[] prgListChanges
)
int GetListChanges(
    unsigned int% pcChanges,
    array<VSTREELISTITEMCHANGE>^ prgListChanges
)
abstract GetListChanges : 
        pcChanges:uint32 byref *
        prgListChanges:VSTREELISTITEMCHANGE[] -> int
Function GetListChanges (
    ByRef pcChanges As UInteger,
    prgListChanges As VSTREELISTITEMCHANGE()
) As Integer

Parâmetros

  • pcChanges
    [in, out] Diante de entrada, o tamanho da prgListChanges array.Na saída, o ponteiro para uma contagem de alterações.
  • prgListChanges
    [in] Ponteiro para uma matriz que recebe as alterações que foram feitas à lista.

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 vsshell80.idl:

[C++]

HRESULT IVsObjectList2::GetListChanges(
   [in,out] ULONG *pcChanges, 
   [in, size_is(*pcChanges)] VSTREELISTITEMCHANGE *prgListChanges
);

Se prgListChanges é null, pcChanges contém o número de alterações.Caso contrário, pcChanges indica o tamanho da matriz (para que o chamador pode alocar a matriz) para preencher com a VSTREELISTITEMCHANGE registros.

Consulte também

Interface IVsObjectList2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo