Číst v angličtině

Sdílet prostřednictvím


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)

Syntaxe

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

Parametry

  • 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.

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 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.

Viz také

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

Zpátky na začátek