Table of Contents

Class TextIter

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

Methods

Assign(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_assign.

public static extern void Assign(TextIterHandle iter, TextIterHandle other)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

other TextIterHandle

Transfer ownership: None Nullable: False

BackwardChar(TextIterHandle)

Calls native method gtk_text_iter_backward_char.

public static extern bool BackwardChar(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardChars(TextIterHandle, int)

Calls native method gtk_text_iter_backward_chars.

public static extern bool BackwardChars(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardCursorPosition(TextIterHandle)

Calls native method gtk_text_iter_backward_cursor_position.

public static extern bool BackwardCursorPosition(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardCursorPositions(TextIterHandle, int)

Calls native method gtk_text_iter_backward_cursor_positions.

public static extern bool BackwardCursorPositions(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardFindChar(TextIterHandle, TextCharPredicate, IntPtr, TextIterHandle)

Calls native method gtk_text_iter_backward_find_char.

public static extern bool BackwardFindChar(TextIterHandle iter, TextCharPredicate pred, IntPtr userData, TextIterHandle limit)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

pred TextCharPredicate

Transfer ownership: None Nullable: False

userData IntPtr

Transfer ownership: None Nullable: True

limit TextIterHandle

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

BackwardLine(TextIterHandle)

Calls native method gtk_text_iter_backward_line.

public static extern bool BackwardLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardLines(TextIterHandle, int)

Calls native method gtk_text_iter_backward_lines.

public static extern bool BackwardLines(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardSentenceStart(TextIterHandle)

Calls native method gtk_text_iter_backward_sentence_start.

public static extern bool BackwardSentenceStart(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardSentenceStarts(TextIterHandle, int)

Calls native method gtk_text_iter_backward_sentence_starts.

public static extern bool BackwardSentenceStarts(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardToTagToggle(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_backward_to_tag_toggle.

public static extern bool BackwardToTagToggle(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleCursorPosition(TextIterHandle)

Calls native method gtk_text_iter_backward_visible_cursor_position.

public static extern bool BackwardVisibleCursorPosition(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleCursorPositions(TextIterHandle, int)

Calls native method gtk_text_iter_backward_visible_cursor_positions.

public static extern bool BackwardVisibleCursorPositions(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleLine(TextIterHandle)

Calls native method gtk_text_iter_backward_visible_line.

public static extern bool BackwardVisibleLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleLines(TextIterHandle, int)

Calls native method gtk_text_iter_backward_visible_lines.

public static extern bool BackwardVisibleLines(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleWordStart(TextIterHandle)

Calls native method gtk_text_iter_backward_visible_word_start.

public static extern bool BackwardVisibleWordStart(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardVisibleWordStarts(TextIterHandle, int)

Calls native method gtk_text_iter_backward_visible_word_starts.

public static extern bool BackwardVisibleWordStarts(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardWordStart(TextIterHandle)

Calls native method gtk_text_iter_backward_word_start.

public static extern bool BackwardWordStart(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

BackwardWordStarts(TextIterHandle, int)

Calls native method gtk_text_iter_backward_word_starts.

public static extern bool BackwardWordStarts(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

CanInsert(TextIterHandle, bool)

Calls native method gtk_text_iter_can_insert.

public static extern bool CanInsert(TextIterHandle iter, bool defaultEditability)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

defaultEditability bool

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Compare(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_compare.

public static extern int Compare(TextIterHandle lhs, TextIterHandle rhs)

Parameters

lhs TextIterHandle

Transfer ownership: None Nullable: False

rhs TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

Copy(TextIterHandle)

Calls native method gtk_text_iter_copy.

public static extern TextIterOwnedHandle Copy(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

TextIterOwnedHandle

Transfer ownership: Full Nullable: False

Editable(TextIterHandle, bool)

Calls native method gtk_text_iter_editable.

public static extern bool Editable(TextIterHandle iter, bool defaultSetting)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

defaultSetting bool

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

EndsLine(TextIterHandle)

Calls native method gtk_text_iter_ends_line.

public static extern bool EndsLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

EndsSentence(TextIterHandle)

Calls native method gtk_text_iter_ends_sentence.

public static extern bool EndsSentence(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

EndsTag(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_ends_tag.

public static extern bool EndsTag(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

EndsWord(TextIterHandle)

Calls native method gtk_text_iter_ends_word.

public static extern bool EndsWord(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Equal(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_equal.

public static extern bool Equal(TextIterHandle lhs, TextIterHandle rhs)

Parameters

lhs TextIterHandle

Transfer ownership: None Nullable: False

rhs TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardChar(TextIterHandle)

Calls native method gtk_text_iter_forward_char.

public static extern bool ForwardChar(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardChars(TextIterHandle, int)

Calls native method gtk_text_iter_forward_chars.

public static extern bool ForwardChars(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardCursorPosition(TextIterHandle)

Calls native method gtk_text_iter_forward_cursor_position.

public static extern bool ForwardCursorPosition(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardCursorPositions(TextIterHandle, int)

Calls native method gtk_text_iter_forward_cursor_positions.

public static extern bool ForwardCursorPositions(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardFindChar(TextIterHandle, TextCharPredicate, IntPtr, TextIterHandle)

Calls native method gtk_text_iter_forward_find_char.

public static extern bool ForwardFindChar(TextIterHandle iter, TextCharPredicate pred, IntPtr userData, TextIterHandle limit)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

pred TextCharPredicate

Transfer ownership: None Nullable: False

userData IntPtr

Transfer ownership: None Nullable: True

limit TextIterHandle

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

ForwardLine(TextIterHandle)

Calls native method gtk_text_iter_forward_line.

public static extern bool ForwardLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardLines(TextIterHandle, int)

Calls native method gtk_text_iter_forward_lines.

public static extern bool ForwardLines(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardSentenceEnd(TextIterHandle)

Calls native method gtk_text_iter_forward_sentence_end.

public static extern bool ForwardSentenceEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardSentenceEnds(TextIterHandle, int)

Calls native method gtk_text_iter_forward_sentence_ends.

public static extern bool ForwardSentenceEnds(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardToEnd(TextIterHandle)

Calls native method gtk_text_iter_forward_to_end.

public static extern void ForwardToEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

ForwardToLineEnd(TextIterHandle)

Calls native method gtk_text_iter_forward_to_line_end.

public static extern bool ForwardToLineEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardToTagToggle(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_forward_to_tag_toggle.

public static extern bool ForwardToTagToggle(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleCursorPosition(TextIterHandle)

Calls native method gtk_text_iter_forward_visible_cursor_position.

public static extern bool ForwardVisibleCursorPosition(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleCursorPositions(TextIterHandle, int)

Calls native method gtk_text_iter_forward_visible_cursor_positions.

public static extern bool ForwardVisibleCursorPositions(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleLine(TextIterHandle)

Calls native method gtk_text_iter_forward_visible_line.

public static extern bool ForwardVisibleLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleLines(TextIterHandle, int)

Calls native method gtk_text_iter_forward_visible_lines.

public static extern bool ForwardVisibleLines(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleWordEnd(TextIterHandle)

Calls native method gtk_text_iter_forward_visible_word_end.

public static extern bool ForwardVisibleWordEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardVisibleWordEnds(TextIterHandle, int)

Calls native method gtk_text_iter_forward_visible_word_ends.

public static extern bool ForwardVisibleWordEnds(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardWordEnd(TextIterHandle)

Calls native method gtk_text_iter_forward_word_end.

public static extern bool ForwardWordEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

ForwardWordEnds(TextIterHandle, int)

Calls native method gtk_text_iter_forward_word_ends.

public static extern bool ForwardWordEnds(TextIterHandle iter, int count)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

count int

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Free(TextIterHandle)

Calls native method gtk_text_iter_free.

public static extern void Free(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

GetBuffer(TextIterHandle)

Calls native method gtk_text_iter_get_buffer.

public static extern IntPtr GetBuffer(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: False

GetBytesInLine(TextIterHandle)

Calls native method gtk_text_iter_get_bytes_in_line.

public static extern int GetBytesInLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetChar(TextIterHandle)

Calls native method gtk_text_iter_get_char.

public static extern uint GetChar(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetCharsInLine(TextIterHandle)

Calls native method gtk_text_iter_get_chars_in_line.

public static extern int GetCharsInLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetChildAnchor(TextIterHandle)

Calls native method gtk_text_iter_get_child_anchor.

public static extern IntPtr GetChildAnchor(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetGType()

Calls native function gtk_text_iter_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetLanguage(TextIterHandle)

Calls native method gtk_text_iter_get_language.

public static extern LanguageOwnedHandle GetLanguage(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

LanguageOwnedHandle

Transfer ownership: Full Nullable: False

GetLine(TextIterHandle)

Calls native method gtk_text_iter_get_line.

public static extern int GetLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetLineIndex(TextIterHandle)

Calls native method gtk_text_iter_get_line_index.

public static extern int GetLineIndex(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetLineOffset(TextIterHandle)

Calls native method gtk_text_iter_get_line_offset.

public static extern int GetLineOffset(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetOffset(TextIterHandle)

Calls native method gtk_text_iter_get_offset.

public static extern int GetOffset(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetPaintable(TextIterHandle)

Calls native method gtk_text_iter_get_paintable.

public static extern IntPtr GetPaintable(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetSlice(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_get_slice.

public static extern NonNullableUtf8StringOwnedHandle GetSlice(TextIterHandle start, TextIterHandle end)

Parameters

start TextIterHandle

Transfer ownership: None Nullable: False

end TextIterHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetText(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_get_text.

public static extern NonNullableUtf8StringOwnedHandle GetText(TextIterHandle start, TextIterHandle end)

Parameters

start TextIterHandle

Transfer ownership: None Nullable: False

end TextIterHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetVisibleLineIndex(TextIterHandle)

Calls native method gtk_text_iter_get_visible_line_index.

public static extern int GetVisibleLineIndex(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetVisibleLineOffset(TextIterHandle)

Calls native method gtk_text_iter_get_visible_line_offset.

public static extern int GetVisibleLineOffset(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

int

Transfer ownership: None Nullable: False

GetVisibleSlice(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_get_visible_slice.

public static extern NonNullableUtf8StringOwnedHandle GetVisibleSlice(TextIterHandle start, TextIterHandle end)

Parameters

start TextIterHandle

Transfer ownership: None Nullable: False

end TextIterHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

GetVisibleText(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_get_visible_text.

public static extern NonNullableUtf8StringOwnedHandle GetVisibleText(TextIterHandle start, TextIterHandle end)

Parameters

start TextIterHandle

Transfer ownership: None Nullable: False

end TextIterHandle

Transfer ownership: None Nullable: False

Returns

NonNullableUtf8StringOwnedHandle

Transfer ownership: Full Nullable: False

HasTag(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_has_tag.

public static extern bool HasTag(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

InRange(TextIterHandle, TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_in_range.

public static extern bool InRange(TextIterHandle iter, TextIterHandle start, TextIterHandle end)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

start TextIterHandle

Transfer ownership: None Nullable: False

end TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

InsideSentence(TextIterHandle)

Calls native method gtk_text_iter_inside_sentence.

public static extern bool InsideSentence(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

InsideWord(TextIterHandle)

Calls native method gtk_text_iter_inside_word.

public static extern bool InsideWord(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsCursorPosition(TextIterHandle)

Calls native method gtk_text_iter_is_cursor_position.

public static extern bool IsCursorPosition(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsEnd(TextIterHandle)

Calls native method gtk_text_iter_is_end.

public static extern bool IsEnd(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

IsStart(TextIterHandle)

Calls native method gtk_text_iter_is_start.

public static extern bool IsStart(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

Order(TextIterHandle, TextIterHandle)

Calls native method gtk_text_iter_order.

public static extern void Order(TextIterHandle first, TextIterHandle second)

Parameters

first TextIterHandle

Transfer ownership: None Nullable: False

second TextIterHandle

Transfer ownership: None Nullable: False

SetLine(TextIterHandle, int)

Calls native method gtk_text_iter_set_line.

public static extern void SetLine(TextIterHandle iter, int lineNumber)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

lineNumber int

Transfer ownership: None Nullable: False

SetLineIndex(TextIterHandle, int)

Calls native method gtk_text_iter_set_line_index.

public static extern void SetLineIndex(TextIterHandle iter, int byteOnLine)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

byteOnLine int

Transfer ownership: None Nullable: False

SetLineOffset(TextIterHandle, int)

Calls native method gtk_text_iter_set_line_offset.

public static extern void SetLineOffset(TextIterHandle iter, int charOnLine)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

charOnLine int

Transfer ownership: None Nullable: False

SetOffset(TextIterHandle, int)

Calls native method gtk_text_iter_set_offset.

public static extern void SetOffset(TextIterHandle iter, int charOffset)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

charOffset int

Transfer ownership: None Nullable: False

SetVisibleLineIndex(TextIterHandle, int)

Calls native method gtk_text_iter_set_visible_line_index.

public static extern void SetVisibleLineIndex(TextIterHandle iter, int byteOnLine)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

byteOnLine int

Transfer ownership: None Nullable: False

SetVisibleLineOffset(TextIterHandle, int)

Calls native method gtk_text_iter_set_visible_line_offset.

public static extern void SetVisibleLineOffset(TextIterHandle iter, int charOnLine)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

charOnLine int

Transfer ownership: None Nullable: False

StartsLine(TextIterHandle)

Calls native method gtk_text_iter_starts_line.

public static extern bool StartsLine(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

StartsSentence(TextIterHandle)

Calls native method gtk_text_iter_starts_sentence.

public static extern bool StartsSentence(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

StartsTag(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_starts_tag.

public static extern bool StartsTag(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False

StartsWord(TextIterHandle)

Calls native method gtk_text_iter_starts_word.

public static extern bool StartsWord(TextIterHandle iter)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

TogglesTag(TextIterHandle, IntPtr)

Calls native method gtk_text_iter_toggles_tag.

public static extern bool TogglesTag(TextIterHandle iter, IntPtr tag)

Parameters

iter TextIterHandle

Transfer ownership: None Nullable: False

tag IntPtr

Transfer ownership: None Nullable: True

Returns

bool

Transfer ownership: None Nullable: False