Ejemplo n.º 1
0
        public override System.Windows.Controls.Control GetSessionWindow()
        {
            if (_sessionWindow == null)
            {
                _sessionWindow = new ChromiumSessionWindow(this);
            }

            return(_sessionWindow);
        }
Ejemplo n.º 2
0
        public override void OnOpenConnection(string username, SecureString password)
        {
            if (_sessionWindow == null)
            {
                throw new ProtocolException(beRemoteExInfoPackage.MajorInformationPackage, "Chromium Session window not initialized!");
            }
            ChromiumSessionWindow sessionWnd = (ChromiumSessionWindow)_sessionWindow;

            sessionWnd.Dispatcher.BeginInvoke(System.Windows.Threading.DispatcherPriority.Normal,
                                              (System.Threading.ThreadStart) delegate()
            {
                sessionWnd.OpenNewConnection(username, password);
            }
                                              );
        }