Microsoft.RemoteToolSdk.PluginComponents Namespace (Windows Embedded CE 6.0)

1/5/2010

The Remote Tools Framework plugin components namespace.

Classes

Class Description
CommandPacket This class defines a Command Packet. Command Packets are the blob of data sent back and forth between the desktop and the device. A command packet has a Command ID, and a variable list of parameters (see T:Microsoft.RemoteToolSdk.PluginComponents.CommandPacketParameter).
CommandPacketParameter This class defines a single parameter in a T:Microsoft.RemoteToolSdk.PluginComponents.CommandPacket. It can be a WORD, DWORD, String, or an array of bytes.
CommandTransport Represents a communication mechanism from the desktop application to the smart device application.
CommandUI This class specifies the enhancements to the default Shell View menu system.
CommandUICommand Defines one enhancement to the default Shell View menu system.
DeviceConnection This class defines a connection between the desktop and a device/emulator, or a Virtual Device.
DeviceDatabase Represents the list of available platforms and devices on the machine running the Remote Tools Framework.
DeviceDatbaseItem Represents a device available on the machine running the Remote Tools Framework.
GenericDataAcceptor This object accepts data in the format of Category, Description, and Value. This object then handles the data by firing an event or populating a ListView or TextBox control.
GenericDataEventArgs Event arguments for the DataAcceptor DataItemReceived event.
PluginComponent This is the base class that all plug-ins must be derived from.
PluginData This is the base class that all plug-in data objects must be derived from if the Remote Tools Framework is going to interface with the object.
PluginDataView This defines the base class for any view that is to be displayed in the Remote Tools Shell.
PluginNode Defines a node to display in the TreeView control of the Remote Tools Shell.
RemoteConnectionEventArgs Event arguments passed when a CommandTransport.ConnectionEvent event is fired.
RemoteToolFrameworkException This is the root exception type thrown by the Remote Tools Framework.

Delegates

Delegate Description
AnonymousDelegate Delegate used for anonymous method calls.

Enumerations

Enumeration Description
BuiltInIcon This enumeration represents the built-in icons that a PluginNode can display.
CommandPacketParameterType Types of data that can be stored in the Command Packet Parameter.
CommandTransport.ConnectState Defines the state of this connection.
CommandUI.CommandRoot Determines where a command should be placed.
RemoteConnectionEvent Types of connection events