IVsObjectManager2.GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
);