Table of Contents

Class Language

Namespace
Pango.Internal
Assembly
Pango-1.0.dll
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 NullableUtf8StringHandle

Transfer 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 LanguageHandle

Transfer 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 LanguageHandle

Transfer ownership: None Nullable: True

script Script

Transfer 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 LanguageHandle

Transfer ownership: None Nullable: True

rangeList NonNullableUtf8StringHandle

Transfer 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 LanguageHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False