IGPItemInfo Interface Members
In This Topic
The following tables list the members exposed by IGPItemInfo.
Public Properties
| Name | Description |
 | Description |
Short item desctiption
|
 | IsContainer |
true when ItemType is "toolbox" or "toolset"
|
 | IsExecutable |
return true when item is valid and not container
|
 | IsPortal |
Gets if the item info is a portal item info
|
 | IsSystem |
true if system tool
|
 | IsValid |
Gets if the item is valid
|
 | ItemID |
returns: tool - {toolbox_alias}.{ItemName}, toolbox - {toolbox_alias}, toolset - {}
|
 | ItemName |
Tool/Toolset/Toolbox name
|
 | ItemType |
return ["function", "model", "script", "pythonscript", "custom", "server", "toolbox", "toolset"]
|
 | Limits |
returns null or a comma separated string of prohibited actions
|
 | Title |
Display name
|
Top
Public Methods
| Name | Description |
 | GetCategory |
Toolset name
|
 | GetContainerPath |
"toolbox" for tool
|
 | GetPath | returns path for ExecuteTool and OpenToolDialog "toolbox\\tool" execute path or "toolboxalias.tool" for system and project tools |
 | GetPhysicalPath |
"toolbox\\toolset\\tool"
|
Top
Extension Methods
| Name | Description |
 | HasLimit |
check access restrictions. name = [rename, delete, copy, create, displayname]
|
Top
See Also