Sdílet prostřednictvím


IVsLiteTreeList.GetDisplayData – metoda (UInt32, VSTREEDISPLAYDATA )

 

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

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

Syntaxe

int GetDisplayData(
    uint index,
    VSTREEDISPLAYDATA[] pData
)
int GetDisplayData(
    unsigned int index,
    array<VSTREEDISPLAYDATA>^ pData
)
abstract GetDisplayData : 
        index:uint32 *
        pData:VSTREEDISPLAYDATA[] -> int
Function GetDisplayData (
    index As UInteger,
    pData As VSTREEDISPLAYDATA()
) As Integer

Parametry

  • index
    [v] Určuje index uzlu zájmu.

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::GetDisplayData(
   [in] ULONG Index,
   [out] VSTREEDISPLAYDATA *pData
);

pData Parametr je VSTREEDISPLAYDATA strukturu, která slouží k zobrazení určité parametry pro položku v seznamu požadované stromu žádosti.Podrobnější informace naleznete v VSTREEDISPLAYDATA, _VSTREEDISPLAYMASK, a _VSTREEDISPLAYSTATE.

Nastaví zobrazení stromu Mask a StateMask v pData označuje, které zobrazení nebo státu, datové položky jsou v zájmu, tak pouze položky nutné vrátit.Pokud State je nastavena označuje, že StateMask určuje požadovanému data stavu.Pokud TDS_STATEIMAGEMASK není nastavený stromového zobrazení bude používat jeho výchozí seznam obrázků.Obvykle GetDisplayData se nazývá odděleně pro zobrazení dat a dat o stavu.

Viz také

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

Zpátky na začátek