Class LanguageManager
public class LanguageManager
- Inheritance
-
LanguageManager
- Inherited Members
Methods
AppendSearchPath(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_append_search_path. Version: 5.4
[Version("5.4")]
public static extern void AppendSearchPath(IntPtr lm, NonNullableUtf8StringHandle path)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
GetDefault()
Calls native function gtk_source_language_manager_get_default.
public static extern IntPtr GetDefault()
Returns
- IntPtr
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(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_get_language.
public static extern IntPtr GetLanguage(IntPtr lm, NonNullableUtf8StringHandle id)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
id
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
GetLanguageIds(IntPtr)
Calls native method gtk_source_language_manager_get_language_ids.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetLanguageIds(IntPtr lm)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
Transfer ownership: None Nullable: True
GetSearchPath(IntPtr)
Calls native method gtk_source_language_manager_get_search_path.
public static extern Utf8StringArrayNullTerminatedUnownedHandle GetSearchPath(IntPtr lm)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
Returns
- Utf8StringArrayNullTerminatedUnownedHandle
Transfer ownership: None Nullable: False
GuessLanguage(IntPtr, NullablePlatformStringHandle, NullableUtf8StringHandle)
Calls native method gtk_source_language_manager_guess_language.
public static extern IntPtr GuessLanguage(IntPtr lm, NullablePlatformStringHandle filename, NullableUtf8StringHandle contentType)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
filename
NullablePlatformStringHandleTransfer ownership: None Nullable: True
contentType
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: None Nullable: True
New()
Calls native constructor gtk_source_language_manager_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: Full Nullable: False
PrependSearchPath(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_source_language_manager_prepend_search_path. Version: 5.4
[Version("5.4")]
public static extern void PrependSearchPath(IntPtr lm, NonNullableUtf8StringHandle path)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
path
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetSearchPath(IntPtr, Utf8StringArrayNullTerminatedHandle)
Calls native method gtk_source_language_manager_set_search_path.
public static extern void SetSearchPath(IntPtr lm, Utf8StringArrayNullTerminatedHandle dirs)
Parameters
lm
IntPtrTransfer ownership: None Nullable: False
dirs
Utf8StringArrayNullTerminatedHandleTransfer ownership: None Nullable: True