## Plug-in Manager Attributes

### Introduced

v5.0

View attributes for the Plug-in Manager. You can use these attributes when extending the functionality of the Plug-in Manager via its custom menu hooks. Use of these attributes are demonstrated extensively inside the "PluginTreeActions" plug-in (installed under the <factory>\Addons\sdkui\Application\Plugins folder)..

Note | See ViewAttributes for a complete list of types of attributes that you can use when customizing your Relational Views.

Attribute Name | Description | Supports
--- | --- | ---
targetcontent | The currently selected file or directory in the plug-in. For example if the SPDL tab is active and a SPDL file is selected, then the complete path to the SPDL file will be returned. If more than one item is selected, only the first item in the list is returned.
Possible Values: | Description:
<a string> | A valid path to a file or directory
| View.GetAttributeValue only.
pluginitem | This attribute provides information about which specific Plug-in Item is selected in the Plug-in Manager. This is additional information to supplement the filepath returned by the "targetcontent" attribute. The attribute returns an empty string when the selection is not a plug-in item.
Possible Values: | Description:
<a string> | Name and type of the Plug-in Item, encoded as TYPE::NAME, for example "Property::PSetUIDemo"
| View.GetAttributeValue only.
refresh | Force the plug-in manager to rebuild its list of plug-ins. This only impacts the currently active tab.
Possible Values: | Description:
<any value> | This value is ignored
| View.SetAttributeValue only.
activetab | Get or Set the currently active tab of the plug-in manager. For example "Workgroups", "Tree", "SPDLs". This property is always in English, even when the user interface is set to a different language.
Possible Values: | Description:
<a string> | Name of the tab
| View.GetAttributeValue and View.SetAttributeValue.