Class AttrList
public class AttrList
- Inheritance
-
AttrList
- Inherited Members
Methods
Change(AttrListHandle, AttributeUnownedHandle)
Calls native method pango_attr_list_change.
public static extern void Change(AttrListHandle list, AttributeUnownedHandle attr)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
attr
AttributeUnownedHandleTransfer ownership: Full Nullable: False
Copy(AttrListHandle)
Calls native method pango_attr_list_copy.
public static extern AttrListOwnedHandle Copy(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: True
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: True
Equal(AttrListHandle, AttrListHandle)
Calls native method pango_attr_list_equal. Version: 1.46
[Version("1.46")]
public static extern bool Equal(AttrListHandle list, AttrListHandle otherList)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
otherList
AttrListHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Filter(AttrListHandle, AttrFilterFunc, IntPtr)
Calls native method pango_attr_list_filter. Version: 1.2
[Version("1.2")]
public static extern AttrListOwnedHandle Filter(AttrListHandle list, AttrFilterFunc func, IntPtr data)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
func
AttrFilterFuncTransfer ownership: None Nullable: False
data
IntPtrTransfer ownership: None Nullable: True
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: True
FromString(NonNullableUtf8StringHandle)
Calls native function pango_attr_list_from_string. Version: 1.50
[Version("1.50")]
public static extern AttrListOwnedHandle FromString(NonNullableUtf8StringHandle text)
Parameters
text
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: True
GetAttributes(AttrListHandle)
Calls native method pango_attr_list_get_attributes. Version: 1.44
[Version("1.44")]
public static extern SListOwnedHandle GetAttributes(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
Returns
- SListOwnedHandle
Transfer ownership: Full Nullable: False
GetGType()
Calls native function pango_attr_list_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetIterator(AttrListHandle)
Calls native method pango_attr_list_get_iterator.
public static extern AttrIteratorOwnedHandle GetIterator(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
Returns
- AttrIteratorOwnedHandle
Transfer ownership: Full Nullable: False
Insert(AttrListHandle, AttributeUnownedHandle)
Calls native method pango_attr_list_insert.
public static extern void Insert(AttrListHandle list, AttributeUnownedHandle attr)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
attr
AttributeUnownedHandleTransfer ownership: Full Nullable: False
InsertBefore(AttrListHandle, AttributeUnownedHandle)
Calls native method pango_attr_list_insert_before.
public static extern void InsertBefore(AttrListHandle list, AttributeUnownedHandle attr)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
attr
AttributeUnownedHandleTransfer ownership: Full Nullable: False
New()
Calls native constructor pango_attr_list_new.
public static extern AttrListOwnedHandle New()
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: False
Ref(AttrListHandle)
Calls native method pango_attr_list_ref. Version: 1.10
[Version("1.10")]
public static extern AttrListOwnedHandle Ref(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: True
Returns
- AttrListOwnedHandle
Transfer ownership: Full Nullable: False
Splice(AttrListHandle, AttrListHandle, int, int)
Calls native method pango_attr_list_splice.
public static extern void Splice(AttrListHandle list, AttrListHandle other, int pos, int len)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
other
AttrListHandleTransfer ownership: None Nullable: False
pos
intTransfer ownership: None Nullable: False
len
intTransfer ownership: None Nullable: False
ToString(AttrListHandle)
Calls native method pango_attr_list_to_string. Version: 1.50
[Version("1.50")]
public static extern NonNullableUtf8StringOwnedHandle ToString(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
Unref(AttrListHandle)
Calls native method pango_attr_list_unref.
public static extern void Unref(AttrListHandle list)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: True
Update(AttrListHandle, int, int, int)
Calls native method pango_attr_list_update. Version: 1.44
[Version("1.44")]
public static extern void Update(AttrListHandle list, int pos, int remove, int add)
Parameters
list
AttrListHandleTransfer ownership: None Nullable: False
pos
intTransfer ownership: None Nullable: False
remove
intTransfer ownership: None Nullable: False
add
intTransfer ownership: None Nullable: False