5 instantiations of InputLanguage
System.Windows.Forms (5)
System\Windows\Forms\Input\InputLanguage.cs (5)
39
return new
InputLanguage
(PInvoke.GetKeyboardLayout(0));
64
return new
InputLanguage
(handle);
92
ils[i] = new
InputLanguage
(handles[i]);
239
return new InputLanguageChangedEventArgs(new
InputLanguage
(m.LParamInternal), (byte)(nint)m.WParamInternal);
247
InputLanguage inputLanguage =
new
(m.LParamInternal);
34 references to InputLanguage
System.Windows.Forms (34)
System\Windows\Forms\Application.cs (3)
230
public static
InputLanguage
CurrentInputLanguage
232
get =>
InputLanguage
.CurrentInputLanguage;
233
set =>
InputLanguage
.CurrentInputLanguage = value;
System\Windows\Forms\Control.Ime.cs (4)
520
InputLanguageChangedEventArgs e =
InputLanguage
.CreateInputLanguageChangedEventArgs(m);
532
InputLanguageChangingEventArgs e =
InputLanguage
.CreateInputLanguageChangingEventArgs(m);
1042
InputLanguage
inputLanguage =
InputLanguage
.CurrentInputLanguage;
System\Windows\Forms\Input\InputLanguage.cs (8)
34
public static
InputLanguage
CurrentInputLanguage
58
public static
InputLanguage
DefaultInputLanguage
89
InputLanguage
[] ils = new
InputLanguage
[size];
247
InputLanguage
inputLanguage = new(m.LParamInternal);
258
=> value is
InputLanguage
other && _handle == other._handle;
263
public static
InputLanguage
? FromCulture(CultureInfo culture)
267
foreach (
InputLanguage
? lang in InstalledInputLanguages)
System\Windows\Forms\Input\InputLanguageChangedEventArgs.cs (4)
19
InputLanguage
? language =
InputLanguage
.FromCulture(culture)
31
public InputLanguageChangedEventArgs(
InputLanguage
inputLanguage, byte charSet)
41
public
InputLanguage
InputLanguage { get; }
System\Windows\Forms\Input\InputLanguageChangingEventArgs.cs (4)
20
InputLanguage
? language =
InputLanguage
.FromCulture(culture)
32
public InputLanguageChangingEventArgs(
InputLanguage
inputLanguage, bool sysCharSet)
42
public
InputLanguage
InputLanguage { get; }
System\Windows\Forms\Input\InputLanguageCollection.cs (11)
9
/// A collection that stores <see cref="
InputLanguage
"/> objects.
15
/// <see cref="
InputLanguage
"/> objects.
17
internal InputLanguageCollection(
InputLanguage
[] value)
26
/// Represents the entry at the specified index of the <see cref="
InputLanguage
"/>.
28
public
InputLanguage
this[int index] => (
InputLanguage
)InnerList[index]!; // Forcing non-nullable due to legacy requirements.
32
/// <see cref="InputLanguageCollection"/> contains the specified <see cref="
InputLanguage
"/>.
34
public bool Contains(
InputLanguage
? value) => InnerList.Contains(value);
40
public void CopyTo(
InputLanguage
[] array, int index) => InnerList.CopyTo(array, index);
43
/// Returns the index of a <see cref="
InputLanguage
"/> in
46
public int IndexOf(
InputLanguage
? value) => InnerList.IndexOf(value);