Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
1/5/2010
Defines a node to display in the TreeView control of the Remote Tools Shell.
Namespace: Microsoft.RemoteToolSdk.PluginComponents
Assembly: Microsoft.RemoteToolSdk (in microsoft.remotetoolsdk.dll)
Syntax
public class PluginNode
'Declaration
Public Class PluginNode
Remarks
Each node may or may not have a data object or view object associated with it. By associating a T:Microsoft.RemoteToolSdk.PluginComponents.PluginData object with a PluginNode the icon in the TreeView will update to reflect the state of the data (i.e. Initialized). By associating a T:Microsoft.RemoteToolSdk.PluginComponents.PluginDataView object with a PluginNode the view pane on the right side of the Remote Tools Shell will display the associated view when the node of the TreeView is clicked.
In general, it is good UI design to associate a Data/View "pair" to a node. This pair would consist of a PluginData object and a PluginDataView object that are associated with each other.
Inheritance Hierarchy
System.Object
Microsoft.RemoteToolSdk.PluginComponents.PluginNode
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread-safe. Any instance members are not guaranteed to be thread-safe.
See Also
Reference
PluginNode Members
Microsoft.RemoteToolSdk.PluginComponents Namespace