Your extension can add a category, rather than a node, to the object navigator.
The following table lists the properties of the ObjectNavigatorNodeSpec data object that you must set to add a category to the object navigator.
A string that appears as the text label for the category in the object navigator control. The string can be hard coded, or it can be a dynamic resource string included in your plug-in module. |
||
A string value that determines where the extension appears in the object navigator control. The value of the <parentUid> property must match the extension id attribute of the parent category. The extension appears in the category that you specify in the <parentUid> property. See Specifying the Object Navigator Page and Category. |
The following example extension definition is for an object navigator extension that adds a new category. In the example, the category is named "Admin Sample", and the extension category is added to the object navigator Administration page.
<extension id="mySolution.myPlugin.myAdminSampleCategory"> <extendedPoint>vise.navigator.nodespecs</extendedPoint> <object> <title>Admin Sample</title> <parentUid>vsphere.core.navigator.administration</parentUid> </object> </extension>