C# Class OleViewDotNet.TypedObjectViewer

Generic interface viewer from a type
Inheritance: System.Windows.Forms.UserControl
显示文件 Open project: tyranid/oleviewdotnet Class Usage Examples

Public Methods

Method Description
TypedObjectViewer ( COMRegistry registry, string strObjName, ObjectEntry pEntry, Type dispType ) : System

Constructor

TypedObjectViewer ( COMRegistry registry, string strObjName, object pObject, Type dispType ) : System

Private Methods

Method Description
AddText ( string text ) : void
LoadDispatch ( ) : void
OpenObject ( ListView lv ) : void
OpenObjectViewer ( DynamicComObjectWrapper wrapper ) : void
UpdateProperties ( ) : void
WriteErrorString ( string s ) : void
WriteOutputString ( string s ) : void
clearOutputToolStripMenuItem_Click ( object sender, EventArgs e ) : void
listViewMethods_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
listViewProperties_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
listView_ColumnClick ( object sender, ColumnClickEventArgs e ) : void
openObjectToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
openObjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
refreshToolStripMenuItem_Click ( object sender, EventArgs e ) : void
toolStripButtonExport_Click ( object sender, EventArgs e ) : void
toolStripButtonImport_Click ( object sender, EventArgs e ) : void
toolStripButtonRun_Click ( object sender, EventArgs e ) : void

Method Details

TypedObjectViewer() public method

Constructor
public TypedObjectViewer ( COMRegistry registry, string strObjName, ObjectEntry pEntry, Type dispType ) : System
registry COMRegistry
strObjName string Descriptive name of the object
pEntry ObjectEntry Instance of the object
dispType System.Type Reflected type
return System

TypedObjectViewer() public method

public TypedObjectViewer ( COMRegistry registry, string strObjName, object pObject, Type dispType ) : System
registry COMRegistry
strObjName string
pObject object
dispType System.Type
return System