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
This defines the base class for any view that is to be displayed in the Remote Tools Shell.
Namespace: Microsoft.RemoteToolSdk.PluginComponents
Assembly: Microsoft.RemoteToolSdk (in microsoft.remotetoolsdk.dll)
Syntax
public class PluginDataView : UserControl
'Declaration
Public Class PluginDataView
Inherits UserControl
Remarks
Once a view is created, it is associated with a T:Microsoft.RemoteToolSdk.PluginComponents.PluginData object specified in the view constructor. The association will cause the M:Microsoft.RemoteToolSdk.PluginComponents.PluginDataView.OnPopulateControls(System.Object) method of the view object to get called whenever the PluginData.Initialized property is set to true, or whenever the PluginData.RefreshViews() method is called.
Multiple views may be associated with one PluginData object
Inheritance Hierarchy
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.Control
System.Windows.Forms.ScrollableControl
System.Windows.Forms.ContainerControl
System.Windows.Forms.UserControl
Microsoft.RemoteToolSdk.PluginComponents.PluginDataView
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
PluginDataView Members
Microsoft.RemoteToolSdk.PluginComponents Namespace