public void ProxyPropertiesShown_WhenProxyModeIsNotNone(ProtocolVNC.ProxyType proxyType)
 {
     ConnectionInfo.VNCProxyType = proxyType;
     ExpectedPropertyList.AddRange(new[]
     {
         nameof(ConnectionInfo.VNCProxyIP),
         nameof(ConnectionInfo.VNCProxyPort),
         nameof(ConnectionInfo.VNCProxyUsername),
         nameof(ConnectionInfo.VNCProxyPassword),
     });
 }
コード例 #2
0
 private void SetVncDefaults()
 {
     _vncCompression   = (ProtocolVNC.Compression)Enum.Parse(typeof(ProtocolVNC.Compression), Settings.Default.ConDefaultVNCCompression);
     _vncEncoding      = (ProtocolVNC.Encoding)Enum.Parse(typeof(ProtocolVNC.Encoding), Settings.Default.ConDefaultVNCEncoding);
     _vncAuthMode      = (ProtocolVNC.AuthMode)Enum.Parse(typeof(ProtocolVNC.AuthMode), Settings.Default.ConDefaultVNCAuthMode);
     _vncProxyType     = (ProtocolVNC.ProxyType)Enum.Parse(typeof(ProtocolVNC.ProxyType), Settings.Default.ConDefaultVNCProxyType);
     _vncProxyIp       = Settings.Default.ConDefaultVNCProxyIP;
     _vncProxyPort     = Settings.Default.ConDefaultVNCProxyPort;
     _vncProxyUsername = Settings.Default.ConDefaultVNCProxyUsername;
     _vncProxyPassword = Settings.Default.ConDefaultVNCProxyPassword;
     _vncColors        = (ProtocolVNC.Colors)Enum.Parse(typeof(ProtocolVNC.Colors), Settings.Default.ConDefaultVNCColors);
     _vncSmartSizeMode = (ProtocolVNC.SmartSizeMode)Enum.Parse(typeof(ProtocolVNC.SmartSizeMode), Settings.Default.ConDefaultVNCSmartSizeMode);
     _vncViewOnly      = Settings.Default.ConDefaultVNCViewOnly;
 }