Compartilhar via


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.

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