C# Class OleViewDotNet.ObjectInformation

Form to display basic information about an object
Inheritance: System.Windows.Forms.UserControl
Datei anzeigen Open project: tyranid/oleviewdotnet Class Usage Examples

Public Methods

Method Description
ObjectInformation ( COMRegistry registry, string objName, Object pObject, string>.Dictionary properties, COMInterfaceEntry interfaces ) : System

Constructor

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

LoadInterfaces ( ) : void

Load interface list into list box

LoadProperties ( ) : void

Load the textual properties into a list box

btnCreate_Click ( object sender, EventArgs e ) : void
btnDispatch_Click ( object sender, EventArgs e ) : void
btnMarshal_Click ( object sender, EventArgs e ) : void
btnOleContainer_Click ( object sender, EventArgs e ) : void
btnSaveStream_Click ( object sender, EventArgs e ) : void
listViewInterfaces_ColumnClick ( object sender, System.Windows.Forms.ColumnClickEventArgs e ) : void
listViewInterfaces_DoubleClick ( object sender, EventArgs e ) : void

Method Details

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
return void

ObjectInformation() public method

Constructor
public ObjectInformation ( COMRegistry registry, string objName, Object pObject, string>.Dictionary properties, COMInterfaceEntry interfaces ) : System
registry COMRegistry
objName string Descriptive name of the object
pObject Object Managed wrapper to the object
properties string>.Dictionary List of textual properties to display
interfaces COMInterfaceEntry List of available interfaces
return System