Table of Contents

Class TextMark

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class TextMark
Inheritance
TextMark
Inherited Members

Methods

GetBuffer(IntPtr)

Calls native method gtk_text_mark_get_buffer.

public static extern IntPtr GetBuffer(IntPtr mark)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetDeleted(IntPtr)

Calls native method gtk_text_mark_get_deleted.

public static extern bool GetDeleted(IntPtr mark)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetGType()

Calls native function gtk_text_mark_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLeftGravity(IntPtr)

Calls native method gtk_text_mark_get_left_gravity.

public static extern bool GetLeftGravity(IntPtr mark)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetName(IntPtr)

Calls native method gtk_text_mark_get_name.

public static extern NullableUtf8StringUnownedHandle GetName(IntPtr mark)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

Returns

NullableUtf8StringUnownedHandle

Transfer ownership: None Nullable: True

GetVisible(IntPtr)

Calls native method gtk_text_mark_get_visible.

public static extern bool GetVisible(IntPtr mark)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

New(NullableUtf8StringHandle, bool)

Calls native constructor gtk_text_mark_new.

public static extern IntPtr New(NullableUtf8StringHandle name, bool leftGravity)

Parameters

name NullableUtf8StringHandle

Transfer ownership: None Nullable: True

leftGravity bool

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: Full Nullable: False

SetVisible(IntPtr, bool)

Calls native method gtk_text_mark_set_visible.

public static extern void SetVisible(IntPtr mark, bool setting)

Parameters

mark IntPtr

Transfer ownership: None Nullable: False

setting bool

Transfer ownership: None Nullable: False