Home > Working with SGWorld > ProjectTree (IProjectTree6) > SelectItem

SelectItem

This method selects an item in the Project Tree.

 

JavaScript

 

SelectItem(

      ItemID,

      Flags,

      Reserved)

 

C#

 

void SelectItem(

      int ItemID,

      int Flags = 0,

      int Reserved = 0)

 

C++

 

HRESULT SelectItem(

      LONG_PTR ItemID,

      long Flags,

      long Reserved)

Parameters

ItemID

The ID of the item to select.

Flags

Currently not used. Always pass 0 (zero) for single selection.

Reserved

Reserved, always pass 0 (zero). Currently not used.

Exceptions

HRESULT can return any of the values listed in the HRESULT Return Values list, as well as the following values:

TE_E_INFOTREE_PARENTNOTGROUP

The group ID entered does not represent a valid group in the project tree.

TE_E_INFOTREE_ITEMNOTGROUP

The item entered is not a group and therefore cannot be used as a group.

TE_E_INFOTREE_CANTUSEROOT

Can not use tree root for this operation

TE_E_INFOTREE_ITEMISGROUP

ItemID is a group so an object cannot be retrieved.