Table of Contents

Class AttrIterator

Namespace
Pango.Internal
Assembly
Pango-1.0.dll
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 AttrIteratorHandle

Transfer 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 AttrIteratorHandle

Transfer 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 AttrIteratorHandle

Transfer ownership: None Nullable: False

type AttrType

Transfer 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 AttrIteratorHandle

Transfer 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 AttrIteratorHandle

Transfer 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 AttrIteratorHandle

Transfer ownership: None Nullable: False

start int

Transfer ownership: Full Nullable: False

end int

Transfer ownership: Full Nullable: False