ArgusTV.Recorder.MediaPortalTvServer.TvServerPlugin.InitializeArgusTVConnection C# (CSharp) Méthode

InitializeArgusTVConnection() private méthode

private InitializeArgusTVConnection ( IWin32Window settingsPanel ) : bool
settingsPanel IWin32Window
Résultat bool
        internal bool InitializeArgusTVConnection(IWin32Window settingsPanel)
        {
            try
            {
                ServiceChannelFactories.Initialize(_serverSettings, true);
            }
            catch (Exception ex)
            {
                if (settingsPanel != null)
                {
                    MessageBox.Show(settingsPanel, ex.Message, null, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else
                {
                    Log.Error("ArgusTV.Recorder.MediaPortalTvServer: InitializeArgusTVConnection(): {0}", ex.Message);
                }
                return false;
            }
            return true;
        }

Usage Example

Exemple #1
0
        private void ConnectToArgusTV()
        {
            DisconnectFromArgusTV();

            _plugin.InitializeArgusTVConnection(this);
            _notConnectedPanel.Visible = !_plugin.IsArgusTVConnectionInitialized;
            _channelsPanel.Visible     = _plugin.IsArgusTVConnectionInitialized;

            LoadUncPaths();
        }
All Usage Examples Of ArgusTV.Recorder.MediaPortalTvServer.TvServerPlugin::InitializeArgusTVConnection