Class AttrIterator
public class AttrIterator
- Inheritance
-
AttrIterator
- Inherited Members
Methods
Copy(AttrIteratorHandle)
Calls native method pango_attr_iterator_copy.
public static extern AttrIteratorOwnedHandle Copy(AttrIteratorHandle iterator)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
Returns
- AttrIteratorOwnedHandle
Transfer ownership: Full Nullable: False
Destroy(AttrIteratorHandle)
Calls native method pango_attr_iterator_destroy.
public static extern void Destroy(AttrIteratorHandle iterator)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
Get(AttrIteratorHandle, AttrType)
Calls native method pango_attr_iterator_get.
public static extern AttributeUnownedHandle Get(AttrIteratorHandle iterator, AttrType type)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
type
AttrTypeTransfer ownership: None Nullable: False
Returns
- AttributeUnownedHandle
Transfer ownership: None Nullable: True
GetAttrs(AttrIteratorHandle)
Calls native method pango_attr_iterator_get_attrs. Version: 1.2
[Version("1.2")]
public static extern SListOwnedHandle GetAttrs(AttrIteratorHandle iterator)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
Returns
- SListOwnedHandle
Transfer ownership: Full Nullable: False
GetGType()
Calls native function pango_attr_iterator_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
Next(AttrIteratorHandle)
Calls native method pango_attr_iterator_next.
public static extern bool Next(AttrIteratorHandle iterator)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Range(AttrIteratorHandle, out int, out int)
Calls native method pango_attr_iterator_range.
public static extern void Range(AttrIteratorHandle iterator, out int start, out int end)
Parameters
iterator
AttrIteratorHandleTransfer ownership: None Nullable: False
start
intTransfer ownership: Full Nullable: False
end
intTransfer ownership: Full Nullable: False