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