IVsObjectManager2.GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32) Methode

Definition

Sucht IVsObjectList2 und einen Index eines Symbols, das von IVsNavInfo definiert wird.

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

Parameter

pNavInfo
IVsNavInfo

Die IVsNavInfo, die ein Symbol in der hierarchischen Symbolstruktur identifiziert.

dwFlags
UInt32

Ein einzelner Wert oder eine Kombination der _LIB_LISTFLAGS-Werte. Gibt ein Symbol Suchtool an, z. b. Klassenansicht oder Objektkatalog

ppList
IVsObjectList2

Die IVsObjectList2, die Informationen über das Symbol bereitstellt.

pIndex
UInt32

Die Position des Symbols in der nullbasierten IVsObjectList2-Liste.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Aus vsshell80. idl:

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

Gilt für