Table of Contents

Class StyleScheme

Namespace
GtkSource.Internal
Assembly
GtkSource-5.dll
public class StyleScheme
Inheritance
StyleScheme
Inherited Members

Methods

GetAuthors(IntPtr)

Calls native method gtk_source_style_scheme_get_authors.

public static extern Utf8StringArrayNullTerminatedUnownedHandle GetAuthors(IntPtr scheme)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

Returns

Utf8StringArrayNullTerminatedUnownedHandle

Transfer ownership: None Nullable: True

GetDescription(IntPtr)

Calls native method gtk_source_style_scheme_get_description.

public static extern NullableUtf8StringUnownedHandle GetDescription(IntPtr scheme)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetFilename(IntPtr)

Calls native method gtk_source_style_scheme_get_filename.

public static extern NullableUtf8StringUnownedHandle GetFilename(IntPtr scheme)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_source_style_scheme_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetId(IntPtr)

Calls native method gtk_source_style_scheme_get_id.

public static extern NonNullableUtf8StringUnownedHandle GetId(IntPtr scheme)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetMetadata(IntPtr, NonNullableUtf8StringHandle)

Calls native method gtk_source_style_scheme_get_metadata. Version: 5.4

[Version("5.4")]
public static extern NullableUtf8StringUnownedHandle GetMetadata(IntPtr scheme, NonNullableUtf8StringHandle name)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

name NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetName(IntPtr)

Calls native method gtk_source_style_scheme_get_name.

public static extern NonNullableUtf8StringUnownedHandle GetName(IntPtr scheme)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: False

GetStyle(IntPtr, NonNullableUtf8StringHandle)

Calls native method gtk_source_style_scheme_get_style.

public static extern IntPtr GetStyle(IntPtr scheme, NonNullableUtf8StringHandle styleId)

Parameters

scheme IntPtr

Transfer ownership: None Nullable: False

styleId NonNullableUtf8StringHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True