InfoConnect API Guide
Attachmate.Reflection.UserControl.Wpf.OpenSystemsGraphics Namespace / OpenSystemsGraphicsTerminalControl Class / InitInstance Method / InitInstance() Method
Example


InitInstance() Method
Initializes this terminal instance.
Syntax
'Declaration
 
Public Overloads Sub InitInstance() 
 
'Usage
 
Dim instance As OpenSystemsGraphicsTerminalControl
 
instance.InitInstance()
Remarks

The InitInstance call is required to initialize the terminal user control prior to use.

Use the TerminalInitializedEventHandler to check for errors that may have occurred during terminal initialization.

Example
Initialize a terminal and check for errors before setting the host address and connecting
private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     openSystemsGraphicsTerminalControl1.InitInstance();
 }
 
 private void OpenSystemsGraphicsTerminalControl1_TerminalInitializedEvent(object sender, System.ComponentModel.AsyncCompletedEventArgs e)
 {
     // Check if error occurred during the terminal initialization
     if (e.Error != null)
     {
         MessageBox.Show("Error during terminal initialization step: " + e.Error); return;
     }
 
     ITerminal Terminal = openSystemsGraphicsTerminalControl1.Terminal;
     ((IConnectingSettingsBestNetwork)Terminal.ConnectionSettings).HostAddress = "yourHostName";
     Terminal.Connect();
 }
See Also