IVsObjectManager2.GetListAndIndex(IVsNavInfo, UInt32, IVsObjectList2, UInt32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
);