IVsUIHierarchyWindow.ExpandItem – metoda (IVsUIHierarchy, UInt32, EXPANDFLAGS)
Řídí stát nebo vzhled položky v hierarchii.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
int ExpandItem(
IVsUIHierarchy pUIH,
uint itemid,
EXPANDFLAGS expf
)
int ExpandItem(
IVsUIHierarchy^ pUIH,
unsigned int itemid,
EXPANDFLAGS expf
)
abstract ExpandItem :
pUIH:IVsUIHierarchy *
itemid:uint32 *
expf:EXPANDFLAGS -> int
Function ExpandItem (
pUIH As IVsUIHierarchy,
itemid As UInteger,
expf As EXPANDFLAGS
) As Integer
- pUIH
[v] IVsUIHierarchy změnit vzhled.
- itemid
[v] Identifikátor položky v hierarchii.Chcete-li změnit vzhled samotné hierarchii, itemid na VSITEMID_ROOT.Seznam itemid hodnoty, viz VSITEMID.
- expf
[v] Určuje stav nebo vzhled hierarchie nebo položky v rámci hierarchie, například zda hierarchie nebo položky je rozbalený, zvýrazní nebo zobrazeny tučným písmem.Seznam expf hodnoty, viz EXPANDFLAGS.
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Z vsshell.idl:
HRESULT IVsUIHierarchyWindow::ExpandItem(
[in] IVsUIHierarchy* pUIH,
[in] VSITEMID itemid,
[in] EXPANDFLAGS expf
);
Tímto způsobem můžete rozbalit, sbalit, tučné nebo zvýraznit určité položky nebo samotný kořen hierarchie.Použití GetItemState načíst hierarchii nastavit stav ExpandItem metoda.
IVsUIHierarchyWindow – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek