IVsLiteTreeList.GetExpandedList(UInt32, Int32, IVsLiteTreeList) 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.
Erweitert einen Strukturlistenknoten.
public:
int GetExpandedList(System::UInt32 index, [Runtime::InteropServices::Out] int % pfCanRecurse, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList ^ % pptlNode);
int GetExpandedList(unsigned int index, [Runtime::InteropServices::Out] int & pfCanRecurse, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IVsLiteTreeList const & & pptlNode);
public int GetExpandedList (uint index, out int pfCanRecurse, out Microsoft.VisualStudio.Shell.Interop.IVsLiteTreeList pptlNode);
abstract member GetExpandedList : uint32 * int * IVsLiteTreeList -> int
Public Function GetExpandedList (index As UInteger, ByRef pfCanRecurse As Integer, ByRef pptlNode As IVsLiteTreeList) As Integer
Parameter
- index
- UInt32
[in] Gibt den Index des zu erweiternden untergeordneten Knotens der aktuellen Strukturliste an.
- pfCanRecurse
- Int32
[out] Zeiger auf ein Flag, das angibt, dass die Strukturliste rekursieren kann.
- pptlNode
- IVsLiteTreeList
[out] Zeiger auf die ausgewählten IVsLiteTreeList-Schnittstelle des Knotens.
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 vsshell. idl:
HRESULT IVsLiteTreeList::GetExpandedList(
[in] ULONG Index,
[out] BOOL *pfCanRecurse,
[out] IVsLiteTreeList **pptlNode
);
Bei erfolgreicher Rückgabe wird der Struktur Listen Knoten im Objektbrowser Fenster erweitert und zeigt alle untergeordneten Knoten an. Dies ist einer der beiden verfügbaren Mechanismen zum Erweitern einer Liste. Der bevorzugte Mechanismus ist GetCategoryField .