Sdílet prostřednictvím


IVsLiteTreeList.GetExpandedList – metoda (UInt32, Int32, IVsLiteTreeList)

 

Rozbalí seznam uzel stromu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int GetExpandedList(
    uint index,
    out int pfCanRecurse,
    out IVsLiteTreeList pptlNode
)
int GetExpandedList(
    unsigned int index,
    [OutAttribute] int% pfCanRecurse,
    [OutAttribute] IVsLiteTreeList^% pptlNode
)
abstract GetExpandedList : 
        index:uint32 *
        pfCanRecurse:int byref *
        pptlNode:IVsLiteTreeList byref -> int
Function GetExpandedList (
    index As UInteger,
    <OutAttribute> ByRef pfCanRecurse As Integer,
    <OutAttribute> ByRef pptlNode As IVsLiteTreeList
) As Integer

Parametry

  • index
    [v] Určuje index podřízený uzel aktuálního seznamu strom rozbalit.
  • pfCanRecurse
    [výstup] Ukazatel na příznak určující, který lze v seznamu ve stromu recurse.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell.idl:

HRESULT IVsLiteTreeList::GetExpandedList(
   [in] ULONG Index,
   [out] BOOL *pfCanRecurse,
   [out] IVsLiteTreeList **pptlNode
);

Při úspěšném návratu uzlu stromu seznamu budou rozšířeny v okně Prohlížeč objektů zobrazující všechny podřízené uzly.To je jedna ze dvou mechanismů k dispozici pro rozšíření seznamu.Upřednostňovaný postup je GetCategoryField.

Viz také

IVsLiteTreeList – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek