Class LanguageManager
public class LanguageManager
  - Inheritance
 - 
      
      LanguageManager
 
- Inherited Members
 
Methods
AppendSearchPath(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_append_search_path. Version: 5.4
[Version("5.4")]
public static extern void AppendSearchPath(nint lm, NonNullableUtf8StringHandle path)
  Parameters
lmnintTransfer ownership: None Nullable: False
pathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
GetDefault()
Calls native function gtk_source_language_manager_get_default.
public static extern nint GetDefault()
  Returns
- nint
 Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_source_language_manager_get_type.
public static extern nuint GetGType()
  Returns
- nuint
 Transfer ownership: None Nullable: False
GetLanguage(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_get_language.
public static extern nint GetLanguage(nint lm, NonNullableUtf8StringHandle id)
  Parameters
lmnintTransfer ownership: None Nullable: False
idNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- nint
 Transfer ownership: None Nullable: True
GetLanguageIds(nint)
Calls native method gtk_source_language_manager_get_language_ids.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetLanguageIds(nint lm)
  Parameters
lmnintTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
 Transfer ownership: None Nullable: True
GetSearchPath(nint)
Calls native method gtk_source_language_manager_get_search_path.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetSearchPath(nint lm)
  Parameters
lmnintTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
 Transfer ownership: None Nullable: False
GuessLanguage(nint, NullablePlatformStringHandle, NullableUtf8StringHandle)
Calls native method gtk_source_language_manager_guess_language.
public static extern nint GuessLanguage(nint lm, NullablePlatformStringHandle filename, NullableUtf8StringHandle contentType)
  Parameters
lmnintTransfer ownership: None Nullable: False
filenameNullablePlatformStringHandleTransfer ownership: None Nullable: True
contentTypeNullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- nint
 Transfer ownership: None Nullable: True
New()
Calls native constructor gtk_source_language_manager_new.
public static extern nint New()
  Returns
- nint
 Transfer ownership: Full Nullable: False
PrependSearchPath(nint, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_prepend_search_path. Version: 5.4
[Version("5.4")]
public static extern void PrependSearchPath(nint lm, NonNullableUtf8StringHandle path)
  Parameters
lmnintTransfer ownership: None Nullable: False
pathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetSearchPath(nint, Utf8StringArrayNullTerminatedHandle)
Calls native method gtk_source_language_manager_set_search_path.
public static extern void SetSearchPath(nint lm, Utf8StringArrayNullTerminatedHandle dirs)
  Parameters
lmnintTransfer ownership: None Nullable: False
dirsUtf8StringArrayNullTerminatedHandleTransfer ownership: None Nullable: True