Método IVsObjectList2.GetExpandedList (UInt32, Int32, IVsLiteTreeList)
Publicado: abril de 2016
Expande um nó da lista de árvore.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
int GetExpandedList(
uint index,
out int pfCanRecurse,
out IVsLiteTreeList pptlNode
)
int GetExpandedList(
unsigned int index,
[OutAttribute] int% pfCanRecurse,
[OutAttribute] IVsLiteTreeList^% pptlNode
)
abstract GetExpandedList :
index:uint32 *
pfCanRecurse:int byref *
pptlNode:IVsLiteTreeList byref -> int
Function GetExpandedList (
index As UInteger,
<OutAttribute> ByRef pfCanRecurse As Integer,
<OutAttribute> ByRef pptlNode As IVsLiteTreeList
) As Integer
Parâmetros
- index
[in] Especifica o índice do nó filho da lista de árvore atual a ser expandido.
- pfCanRecurse
[out] Ponteiro para um sinalizador que indica que a lista de árvore pode recurse.
- pptlNode
[out] Ponteiro para o nó selecionado IVsLiteTreeList interface.
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::GetExpandedList(
[in] ULONG Index,
[out] BOOL *pfCanRecurse,
[out] IVsLiteTreeList **pptlNode
);
No retorno bem-sucedido, o nó da lista de árvore é expandido na janela do navegador de objeto, mostrando todos os nós filhos.Este é um dos dois mecanismos disponíveis para expandir uma lista.O mecanismo preferido é GetCategoryField2.
Consulte também
Interface IVsObjectList2
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo