Class Language
public class Language
- Inheritance
-
Language
- Inherited Members
Methods
FromString(NullableUtf8StringHandle)
Calls native function pango_language_from_string.
public static extern LanguageUnownedHandle FromString(NullableUtf8StringHandle language)
Parameters
language
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- LanguageUnownedHandle
Transfer ownership: None Nullable: True
GetDefault()
Calls native function pango_language_get_default. Version: 1.16
[Version("1.16")]
public static extern LanguageUnownedHandle GetDefault()
Returns
- LanguageUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function pango_language_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetSampleString(LanguageHandle)
Calls native method pango_language_get_sample_string.
public static extern NonNullableUtf8StringUnownedHandle GetSampleString(LanguageHandle language)
Parameters
language
LanguageHandleTransfer ownership: None Nullable: True
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
IncludesScript(LanguageHandle, Script)
Calls native method pango_language_includes_script. Version: 1.4
[Version("1.4")]
public static extern bool IncludesScript(LanguageHandle language, Script script)
Parameters
language
LanguageHandleTransfer ownership: None Nullable: True
script
ScriptTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Matches(LanguageHandle, NonNullableUtf8StringHandle)
Calls native method pango_language_matches.
public static extern bool Matches(LanguageHandle language, NonNullableUtf8StringHandle rangeList)
Parameters
language
LanguageHandleTransfer ownership: None Nullable: True
rangeList
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ToString(LanguageHandle)
Calls native method pango_language_to_string.
public static extern NonNullableUtf8StringUnownedHandle ToString(LanguageHandle language)
Parameters
language
LanguageHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False