Método IVsLibrary.GetList (UInt32, UInt32, VSOBSEARCHCRITERIA , IVsObjectList)
Retorna a lista solicitada de símbolos, como um IVsObjectList interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
int GetList(
uint ListType,
uint flags,
VSOBSEARCHCRITERIA[] pobSrch,
out IVsObjectList pplist
)
int GetList(
unsigned int ListType,
unsigned int flags,
array<VSOBSEARCHCRITERIA>^ pobSrch,
[OutAttribute] IVsObjectList^% pplist
)
abstract GetList :
ListType:uint32 *
flags:uint32 *
pobSrch:VSOBSEARCHCRITERIA[] *
pplist:IVsObjectList byref -> int
Function GetList (
ListType As UInteger,
flags As UInteger,
pobSrch As VSOBSEARCHCRITERIA(),
<OutAttribute> ByRef pplist As IVsObjectList
) As Integer
Parâmetros
- ListType
[in] Especifica o tipo de lista.Valores são obtidas a partir do _LIB_LISTTYPE enumeração.
- flags
[in] Especifica sinalizadores.Valores são obtidas a partir do _LIB_LISTFLAGS enumeração.
- pobSrch
[in] Especifica um ponteiro para uma VSOBSEARCHCRITERIA estrutura.
- pplist
[out] Ponteiro para uma IVsObjectList 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 vsshell.idl:
HRESULT IVsLibrary::GetList(
[in] LIB_LISTTYPE ListType,
[in] LIB_LISTFLAGS Flags,
[in] VSOBSEARCHCRITERIA *pobSrch,
[out, retval] IVsObjectList **ppList
);
Esse método retorna um IVsObjectList interface.O tipo da lista de objetos para retornar é especificado em ListType com enumeradores do _LIB_LISTTYPE.Os atributos da lista de objetos são especificados em flags com enumeradores do _LIB_LISTFLAGS.Os membros do VSOBSEARCHCRITERIA estrutura, ppList, especifique os critérios para localizar a lista de objetos.
Consulte também
Interface IVsLibrary
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo