This method returns the visibility status of a Project Tree item on the terrain.
Supported by TerraExplorer Viewer.
JavaScript |
|
GetVisibility( ID) |
C# |
|
int GetVisibility( string ID) |
C++ |
|
HRESULT GetVisibility( BSTR ID, long * pVal) |
Parameters
ID
The ID of the Project Tree item in question.
Return Value
pVal
The visibility status:
· 0
Hide (the equivalent of the Show/Hide checkbox being unchecked in the Project Tree)
· 1
Show (the equivalent of the Show/Hide checkbox being checked)
· 2
Hide but show in Basic Viewer (the equivalent of the Show/Hide checkbox being filled in)
Note: 2 can only be returned for a group.
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 |
Cannot use Tree root for this operation |
TE_E_INFOTREE_ITEMISGROUP |
Item ID is a group so an object cannot be retrieved. |