IVsObjectManager2.GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32) Método

Definição

Localiza um IVsObjectList2 e um índice de um símbolo definido por IVsNavInfo .

public:
 int GetListAndIndex(Microsoft::VisualStudio::Shell::Interop::IVsNavInfo ^ pNavInfo, System::UInt32 dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsObjectList2 ^ % ppList, [Runtime::InteropServices::Out] System::UInt32 % pIndex);
int GetListAndIndex(Microsoft::VisualStudio::Shell::Interop::IVsNavInfo const & pNavInfo, unsigned int dwFlags, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsObjectList2 const & & ppList, [Runtime::InteropServices::Out] unsigned int & pIndex);
public int GetListAndIndex (Microsoft.VisualStudio.Shell.Interop.IVsNavInfo pNavInfo, uint dwFlags, out Microsoft.VisualStudio.Shell.Interop.IVsObjectList2 ppList, out uint pIndex);
abstract member GetListAndIndex : Microsoft.VisualStudio.Shell.Interop.IVsNavInfo * uint32 * IVsObjectList2 * uint32 -> int
Public Function GetListAndIndex (pNavInfo As IVsNavInfo, dwFlags As UInteger, ByRef ppList As IVsObjectList2, ByRef pIndex As UInteger) As Integer

Parâmetros

pNavInfo
IVsNavInfo

O IVsNavInfo que identifica um símbolo na árvore hierárquica de símbolos.

dwFlags
UInt32

Um único valor ou uma combinação dos _LIB_LISTFLAGS valores. Especifica uma ferramenta de navegação de símbolos, como Modo de Exibição de Classe ou pesquisador de objetos

ppList
IVsObjectList2

O IVsObjectList2 que fornece informações sobre o símbolo.

pIndex
UInt32

A posição do símbolo na IVsObjectList2 lista com base em zero.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De vsshell80. idl:

HRESULT GetListAndIndex(  
[in] IVsNavInfo * pNavInfo,   
[in] DWORD dwFlags,   
[out] IVsObjectList2 ** ppList,   
[out] ULONG * pIndex  
);  

Aplica-se a