Compartilhar via


Método IVsLiteTreeList.GetDisplayData (UInt32, VSTREEDISPLAYDATA )

 

Recupera dados para desenhar o item de lista de árvore solicitada.

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

Sintaxe

int GetDisplayData(
    uint index,
    VSTREEDISPLAYDATA[] pData
)
int GetDisplayData(
    unsigned int index,
    array<VSTREEDISPLAYDATA>^ pData
)
abstract GetDisplayData : 
        index:uint32 *
        pData:VSTREEDISPLAYDATA[] -> int
Function GetDisplayData (
    index As UInteger,
    pData As VSTREEDISPLAYDATA()
) As Integer

Parâmetros

  • index
    [in] Especifica o índice do nó de interesse.
  • pData
    [out] Ponteiro para uma VSTREEDISPLAYDATA que contém os dados de exibição de estrutura.

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::GetDisplayData(
   [in] ULONG Index,
   [out] VSTREEDISPLAYDATA *pData
);

O pData parâmetro é um VSTREEDISPLAYDATA estrutura que é usada para solicitar os parâmetros de exibição específico para o item de lista de árvore solicitada.Para obter mais informações, consulte VSTREEDISPLAYDATA, _VSTREEDISPLAYMASK, e _VSTREEDISPLAYSTATE.

O modo de exibição de árvore definirá Mask e StateMask na pData para indicar qual exibir ou itens de dados são de interesse de estado, portanto, somente os itens precisam ser retornado.Se State estiver definida, ela indica que StateMask Especifica os dados de estado que está sendo solicitados.Se TDS_STATEIMAGEMASK não estiver definida, o modo de exibição de árvore usará sua lista de imagem padrão.Normalmente GetDisplayData é chamado separadamente para exibir dados e os dados de estado.

Consulte também

Interface IVsLiteTreeList
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo