ClientNodeResource Object


Description

This object is accessible through the BrowserPane. But it is in fact, just the one associated with the Document. In other words, all of the ClientNodeResource objects that are used inside the various BrowserPanes of this Document are to be found here.

Methods

Name Description
Delete Method that gets rid of this object. If it is being used currently by some node definition object, the method fails.

Properties

Name Description
Application Returns the top-level parent application object. When used the context of Inventor, an Application object is returned. When used in the context of Apprentice, an ApprenticeServer object is returned.
ClientId Property returning the string identifier that stood for the client or AddIn that was supplied during the creation of this resource.
DisabledIconName
ExpandedDisabledIconName
ExpandedInvisibleIconName
ExpandedSuppressedIconName
GroundedDisabledIconName
GroundedIconName
GroundedInvisibleIconName
GroundedSuppressedIconName
IconName
Id Property returning the integer identifier that was supplied during the creation of this resource.
InvisibleIconName
Parent Property that returns the parent of this object. Though this document is reachable from the BrowserPane out of convenience, it's true parent is the Document itself. That is, this object is not BrowserPane specific, rather, it has its scope or influence across all BrowserPanes (of the TreeBrowser kind).
SuppressedIconName
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

ClientBrowserNodeDefinition.ExpandedIcon, ClientBrowserNodeDefinition.Icon, ClientNodeResources.AddNodeResource, ClientNodeResources.Item, ClientNodeResources.ItemById, NativeBrowserNodeDefinition.OverrideExpandedIcon, NativeBrowserNodeDefinition.OverrideIcon, NativeBrowserNodeDefinition.OverrideStateIcon

Version

Introduced in version 8