IVsObjectList.CountSourceItems – metoda (UInt32, IVsHierarchy, UInt32, UInt32)
Vrací hierarchii a počet ItemIDs odpovídající zdrojové soubory pro danou položku.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int CountSourceItems(
uint index,
out IVsHierarchy ppHier,
out uint pitemid,
out uint pcItems
)
int CountSourceItems(
unsigned int index,
[OutAttribute] IVsHierarchy^% ppHier,
[OutAttribute] unsigned int% pitemid,
[OutAttribute] unsigned int% pcItems
)
abstract CountSourceItems :
index:uint32 *
ppHier:IVsHierarchy byref *
pitemid:uint32 byref *
pcItems:uint32 byref -> int
Function CountSourceItems (
index As UInteger,
<OutAttribute> ByRef ppHier As IVsHierarchy,
<OutAttribute> ByRef pitemid As UInteger,
<OutAttribute> ByRef pcItems As UInteger
) As Integer
Parametry
- index
[v] Určuje index položky seznamu zájmu.
- ppHier
[výstup] Ukazatele IVsHierarchy rozhraní.
- pitemid
[výstup] Určuje ID tématu položky v hierarchii.Hodnoty jsou popsány v VSITEMID.
- pcItems
[výstup] Ukazatel na počet položek.
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 IVsObjectList::CountSourceItems(
[in] ULONG Index,
[out] IVsHierarchy **ppHier,
[out] VSITEMID *pitemid,
[out, retval] ULONG *pcItems
);
Vrátí počet položek (musí být z jedné hierarchie), které tvoří zdrojové soubory pro prvek seznamu na index.Ukazatel se také vrátit k hierarchii v ppHier a pitemid -li požadováno.Pokud existuje více než 1 položka, VSITEMID_SELECTION a následné volání bude provedena na GetMultipleSourceItems je získat.Pokud nejsou k dispozici žádné položky k dispozici zdroj, VSITEMID_ROOT označuje kořen hierarchie jako celek.
Tato metoda se týká pouze zobrazení třídy a musí být zavedeny.To umožňuje zobrazení třídy sloužit jako alternativní hierarchie všech příkazů úrovně projektu pokračovat v práci.
Viz také
IVsObjectList – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek