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.
DisabledIcon Gets and sets the icon to be used when the associated data model object becomes disabled.
ExpandedDisabledIcon Gets and sets the expanded icon to be used when the associated data model objects becomes disabled.
ExpandedInvisibleIcon Gets and sets the expanded icon to be used when the associated data model object becomes invisible.
ExpandedSuppressedIcon Gets and sets the expanded icon to be used when the associated data model object becomes suppressed.
GroundedDisabledIcon Gets and sets the icon to be used when the associated data model object becomes grounded and disabled.
GroundedIcon Gets and sets the icon to be used when the associated data model object becomes grounded.
GroundedInvisibleIcon Gets and sets the icon to be used when the associated data model object becomes grounded and invisible.
GroundedSuppressedIcon Gets and sets the icon to be used when the associated data model object becomes grounded and suppressed.
Icon Gets and sets the bitmap picture associated with a ClientNodeResource object.
Id Property returning the integer identifier that was supplied during the creation of this resource.
InvisibleIcon Gets and sets the icon to be used when the associated data model object becomes invisible.
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).
SuppressedIcon Gets and sets the icon to be used when the associated data model object becomes suppressed.
Type Returns an ObjectTypeEnum indicating this object's type.

Accessed From

ClientBrowserNodeDefinition.ExpandedIcon, ClientBrowserNodeDefinition.Icon, ClientNodeResources.Add, ClientNodeResources.Item, ClientNodeResources.ItemById, NativeBrowserNodeDefinition.OverrideExpandedIcon, NativeBrowserNodeDefinition.OverrideIcon

Version

Introduced in version 8