Compartilhar via


Método IVsSimpleObjectList2.GetDisplayData (UInt32, VSTREEDISPLAYDATA )

 

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

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

HRESULT IVsSimpleObjectList2::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.

Os conjuntos de modo de exibição de árvore 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 usa sua lista de imagem padrão.Normalmente GetDisplayData é chamado separadamente para exibir dados e os dados de estado.

Consulte também

Interface IVsSimpleObjectList2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo