Class TextTagTable
public class TextTagTable
- Inheritance
-
TextTagTable
- Inherited Members
Methods
Add(IntPtr, IntPtr)
Calls native method gtk_text_tag_table_add.
public static extern bool Add(IntPtr table, IntPtr tag)
Parameters
table
IntPtrTransfer ownership: None Nullable: False
tag
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Foreach(IntPtr, TextTagTableForeach, IntPtr)
Calls native method gtk_text_tag_table_foreach.
public static extern void Foreach(IntPtr table, TextTagTableForeach func, IntPtr data)
Parameters
table
IntPtrTransfer ownership: None Nullable: False
func
TextTagTableForeachTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
GetGType()
Calls native function gtk_text_tag_table_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetSize(IntPtr)
Calls native method gtk_text_tag_table_get_size.
public static extern int GetSize(IntPtr table)
Parameters
table
IntPtrTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
Lookup(IntPtr, NonNullableUtf8StringHandle)
Calls native method gtk_text_tag_table_lookup.
public static extern IntPtr Lookup(IntPtr table, NonNullableUtf8StringHandle name)
Parameters
table
IntPtrTransfer ownership: None Nullable: False
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- IntPtr
Transfer ownership: None Nullable: True
New()
Calls native constructor gtk_text_tag_table_new.
public static extern IntPtr New()
Returns
- IntPtr
Transfer ownership: Full Nullable: False
Remove(IntPtr, IntPtr)
Calls native method gtk_text_tag_table_remove.
public static extern void Remove(IntPtr table, IntPtr tag)