This method returns whether a Project Tree group is a feature layer.
| JavaScript | 
 | 
| IsLayer( GroupID) | |
| C# | 
 | 
| bool IsLayer( int GroupID) | |
| C++ | 
 | 
| HRESULT IsLayer( LONG_PTR GroupID, VARIANT_BOOL * bLayer) | |
Parameters:
GroupID
The ID of the group in question. You can obtain the group ID by one of the following methods:
§ Create the group using IProjectTree61.CreateGroup.
§ Find the group, if you know the name, using IProjectTree61.FindItem.
§ Traverse the Tree using IProjectTree61 methods such as GetNextItem (), until you come to the desired GroupID.
Return Value
bLayer
A Boolean that indicates whether the GroupID that was passed is the ID of a feature layer.
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. |