PluginNode Class (Windows Embedded CE 6.0)

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