IVsObjectList2.LocateExpandedList(IVsLiteTreeList, 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.
Gibt einen Zeiger auf eine Indexnummer der angegebenen Strukturliste zurück.
public:
int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList ^ ExpandedList, [Runtime::InteropServices::Out] System::UInt32 % iIndex);
int LocateExpandedList(Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList const & ExpandedList, [Runtime::InteropServices::Out] unsigned int & iIndex);
public int LocateExpandedList (Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList ExpandedList, out uint iIndex);
abstract member LocateExpandedList : Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList * uint32 -> int
Public Function LocateExpandedList (ExpandedList As IVsLiteTreeList, ByRef iIndex As UInteger) As Integer
Parameter
- ExpandedList
- IVsLiteTreeList
[in] Zeiger auf die IVsLiteTreeList-Schnittstelle, die eine umfangreichere Liste angibt.
- iIndex
- UInt32
[out] Zeiger auf eine Ganzzahl, die den Index der angegebenen Strukturliste enthält.
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:
[C++]
HRESULT IVsObjectList2::LocateExpandedList(
[in] IVsLiteTreeList* ExpandedList,
[out] ULONG *iIndex
);
Die Umgebung ruft diese Methode während eines ReAlign Befehls auf, wenn das Attribut des Knotens TF_NORELOCATE nicht festgelegt ist, wie durch einen Aufruf von festgelegt GetFlags . Wenn die Liste nicht gefunden werden kann, ExpandedList wird verworfen.