Sdílet prostřednictvím


IVsLiteTreeList – rozhraní

 

Obsahuje informace o symboly v seznamu, který je součástí celkové organizace ve stromovém zobrazení (IVsLiteTree) kódu nástrojů k procházení.Seznam je základní jednotkou informace, se kterou knihoven komunikovat s nástroji a je zobrazena jako sada uzlů peer konkrétní nadřazeného ve stromovém zobrazení.

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

Syntaxe

[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")]
public interface IVsLiteTreeList
[InterfaceTypeAttribute(1)]
[ComConversionLossAttribute]
[GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")]
public interface class IVsLiteTreeList
[<InterfaceTypeAttribute(1)>]
[<ComConversionLossAttribute>]
[<GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")>]
type IVsLiteTreeList = interface end
<InterfaceTypeAttribute(1)>
<ComConversionLossAttribute>
<GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")>
Public Interface IVsLiteTreeList

Metody

Název Popis
System_CAPS_pubmethod GetDisplayData(UInt32, VSTREEDISPLAYDATA[])

Načte data nakreslit strom požadované položky seznamu.

System_CAPS_pubmethod GetExpandable(UInt32, Int32)

Určuje, zda je rozšiřitelné položky.

System_CAPS_pubmethod GetExpandedList(UInt32, Int32, IVsLiteTreeList)

Rozbalí seznam uzel stromu.

System_CAPS_pubmethod GetFlags(UInt32)

Vrátí atributy aktuálního seznamu stromu.

System_CAPS_pubmethod GetItemCount(UInt32)

Vrátí počet položek v seznamu Aktuální strom.

System_CAPS_pubmethod GetListChanges(UInt32, VSTREELISTITEMCHANGE[])

Vrátí změny, k nimž došlo v seznamu ve stromu.

System_CAPS_pubmethod GetText(UInt32, VSTREETEXTOPTIONS, String)

Vrátí ukazatel formátovaná jako text pro položku v seznamu požadované stromu.

System_CAPS_pubmethod GetTipText(UInt32, VSTREETOOLTIPTYPE, String)

Vrací ukazatel na text tipu nástroje pro položku v seznamu požadované stromu.

System_CAPS_pubmethod LocateExpandedList(IVsLiteTreeList, UInt32)

Vrací ukazatel na číslo indexu seznamu určeném stromu

System_CAPS_pubmethod OnClose(VSTREECLOSEACTIONS[])

Upozorní aktuální seznam stromu, že ji uzavíráte.

System_CAPS_pubmethod ToggleState(UInt32, UInt32)

Určuje položku stromu požadované přepínání stavu zaškrtnutí políčka má.

System_CAPS_pubmethod UpdateCounter(UInt32, UInt32)

Vrátí aktuální čítač změnit seznam stromu a označuje, že obsah seznamu změnily.

Poznámky

IVsObjectLista jeho základní rozhraní IVsLiteTreeList slouží k uspořádání symbolů do seznamů, jehož položky indexy v rozsahu od 0 do CountOfItems –1.Většina metod na těchto rozhraní pracují současně, což je předán jako první parametr do metody jeden rejstřík.Speciální hodnotu NULINDEX se používá k označení celý seznam a žádná položka zejména.

Stromové zobrazení je jednoduše kolekce IVsLiteTreeList implementace na různých úrovních.Každý uzel ve stromovém zobrazení je položka v IVsLiteTreeList a, naopak může mít nula nebo více seznamů dětem.

Viz ilustrace provádění nebo volání rozhraní ve vzorku My C Package.

Poznámky pro implementátory:

Implementován účastnit kód nástrojů k procházení knihoven.

Poznámky pro volající:

Volání kódu získat informace o sadě symbolů v souladu s parametry zadané pomocí nástrojů k procházení GetList nebo GetList.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek