Partilhar via


Método IVsLiteTreeList.GetListChanges (UInt32, VSTREELISTITEMCHANGE )

 

Alterações de retorna ocorridas em uma lista de árvore.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.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 vsshell.idl:

HRESULT IVsLiteTreeList::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 IVsLiteTreeList
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo