Esempio n. 1
0
 private void t15_Enter(object sender, EventArgs e)
 {
     oldInput = InputLanguage.CurrentInputLanguage;
     InputLanguage.CurrentInputLanguage = null;
     L("城建及教育附加税 例如:10.00%");
 }
	public InputLanguageChangingEventArgs(InputLanguage inputLanguage, bool sysCharSet) {}
 public void SetKeyboardLayout(InputLanguage layout)
 {
     InputLanguage.CurrentInputLanguage = layout;
 }
Esempio n. 4
0
        public static IEnumerable <object[]> Ctor_InputLanguage_Bool_TestData()
        {
            yield return(new object[] { InputLanguage.FromCulture(CultureInfo.InvariantCulture), true });

            yield return(new object[] { InputLanguage.FromCulture(new CultureInfo("en")), false });
        }
        //From Seatbelt
        public static Dictionary <string, string> GetBasicOSInfo()
        {
            Dictionary <string, string> results = new Dictionary <string, string>();

            try
            {
                string ProductName = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "ProductName");
                string EditionID   = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "EditionID");
                string ReleaseId   = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "ReleaseId");
                string BuildBranch = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "BuildBranch");
                string CurrentMajorVersionNumber = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "CurrentMajorVersionNumber");
                string CurrentVersion            = MyUtils.GetRegValue("HKLM", "Software\\Microsoft\\Windows NT\\CurrentVersion", "CurrentVersion");

                bool isHighIntegrity = MyUtils.IsHighIntegrity();

                CultureInfo   ci                = CultureInfo.InstalledUICulture;
                string        systemLang        = ci.Name;
                var           timeZone          = TimeZoneInfo.Local;
                InputLanguage myCurrentLanguage = InputLanguage.CurrentInputLanguage;

                string arch           = Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE");
                string userName       = Environment.GetEnvironmentVariable("USERNAME");
                string ProcessorCount = Environment.ProcessorCount.ToString();
                bool   isVM           = IsVirtualMachine();

                DateTime now = DateTime.Now;

                String             strHostName = Dns.GetHostName();
                IPGlobalProperties properties  = IPGlobalProperties.GetIPGlobalProperties();
                string             dnsDomain   = properties.DomainName;

                const string query      = "SELECT HotFixID FROM Win32_QuickFixEngineering";
                var          search     = new ManagementObjectSearcher(query);
                var          collection = search.Get();
                string       hotfixes   = "";
                foreach (ManagementObject quickFix in collection)
                {
                    hotfixes += quickFix["HotFixID"].ToString() + ", ";
                }

                results.Add("Hostname", strHostName);
                if (dnsDomain.Length > 1)
                {
                    results.Add("Domain Name", dnsDomain);
                }
                results.Add("ProductName", ProductName);
                results.Add("EditionID", EditionID);
                results.Add("ReleaseId", ReleaseId);
                results.Add("BuildBranch", BuildBranch);
                results.Add("CurrentMajorVersionNumber", CurrentMajorVersionNumber);
                results.Add("CurrentVersion", CurrentVersion);
                results.Add("Architecture", arch);
                results.Add("ProcessorCount", ProcessorCount);
                results.Add("SystemLang", systemLang);
                results.Add("KeyboardLang", myCurrentLanguage.Culture.EnglishName);
                results.Add("TimeZone", timeZone.DisplayName);
                results.Add("IsVirtualMachine", isVM.ToString());
                results.Add("Current Time", now.ToString());
                results.Add("HighIntegrity", isHighIntegrity.ToString());
                results.Add("PartOfDomain", Program.partofdomain.ToString());
                results.Add("Hotfixes", hotfixes);
            }
            catch (Exception ex)
            {
                Beaprint.GrayPrint(String.Format("  [X] Exception: {0}", ex.Message));
            }
            return(results);
        }
Esempio n. 6
0
 private string TranslateUri(string Content)
 => string.Format(@"translate_a/single?client=gtx&sl={0}&tl={1}&ie=UTF-8&oe=UTF-8&dt=t&q={2}",
                  InputLanguage.ToLower(),
                  OutputLanguage.ToLower(),
                  HttpUtility.UrlEncode(Content));
Esempio n. 7
0
 public void InputLanguage_Equals_Invoke_ReturnsExpected(InputLanguage language, object value, bool expected)
 {
     Assert.Equal(expected, language.Equals(value));
 }
	public int IndexOf(InputLanguage value) {}
	public void CopyTo(InputLanguage[] array, int index) {}
	// Methods
	public bool Contains(InputLanguage value) {}
	public InputLanguageChangedEventArgs(InputLanguage inputLanguage, byte charSet) {}