<Type Name="TextIter" FullName="Gtk.TextIter"> <TypeSignature Language="C#" Value="public sealed struct TextIter;" Maintainer="auto" /> <AssemblyInfo> <AssemblyName>gtk-sharp</AssemblyName> <AssemblyPublicKey> </AssemblyPublicKey> <AssemblyVersion>0.0.0.0</AssemblyVersion> <AssemblyCulture>neutral</AssemblyCulture> <Attributes /> </AssemblyInfo> <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> <Base> <BaseTypeName>System.ValueType</BaseTypeName> </Base> <Interfaces /> <Attributes /> <Members> <Member MemberName="Zero"> <MemberSignature Language="C#" Value="public static Gtk.TextIter Zero;" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Gtk.TextIter</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="New"> <MemberSignature Language="C#" Value="public static Gtk.TextIter New (IntPtr raw);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.TextIter</ReturnType> </ReturnValue> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> </Parameters> <Docs> <summary>To be added</summary> <param name="raw">To be added: an object of type 'IntPtr'</param> <returns>To be added: an object of type 'Gtk.TextIter'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardToTagToggle"> <MemberSignature Language="C#" Value="public bool BackwardToTagToggle (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Copy"> <MemberSignature Language="C#" Value="public Gtk.TextIter Copy ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.TextIter</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gtk.TextIter'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardWordStart"> <MemberSignature Language="C#" Value="public bool BackwardWordStart ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardSentenceEnd"> <MemberSignature Language="C#" Value="public bool ForwardSentenceEnd ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Order"> <MemberSignature Language="C#" Value="public void Order (Gtk.TextIter second);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="second" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="second">To be added: an object of type 'Gtk.TextIter'</param> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardCursorPositions"> <MemberSignature Language="C#" Value="public bool BackwardCursorPositions (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardLine"> <MemberSignature Language="C#" Value="public bool BackwardLine ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Moves the iterator backward one line</summary> <returns>true if the operation succeeded.</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetVisibleSlice"> <MemberSignature Language="C#" Value="public string GetVisibleSlice (Gtk.TextIter end);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="end" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="end">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'string'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetSlice"> <MemberSignature Language="C#" Value="public string GetSlice (Gtk.TextIter end);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="end" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="end">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'string'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardWordEnd"> <MemberSignature Language="C#" Value="public bool ForwardWordEnd ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardFindChar"> <MemberSignature Language="C#" Value="public bool ForwardFindChar (Gtk.TextCharPredicate pred, IntPtr user_data, Gtk.TextIter limit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="pred" Type="Gtk.TextCharPredicate" /> <Parameter Name="user_data" Type="System.IntPtr" /> <Parameter Name="limit" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="pred">To be added: an object of type 'Gtk.TextCharPredicate'</param> <param name="user_data">To be added: an object of type 'IntPtr'</param> <param name="limit">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="EndsWord"> <MemberSignature Language="C#" Value="public bool EndsWord ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Editable"> <MemberSignature Language="C#" Value="public bool Editable (bool default_setting);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="default_setting" Type="System.Boolean" /> </Parameters> <Docs> <summary>To be added</summary> <param name="default_setting">To be added: an object of type 'bool'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardChar"> <MemberSignature Language="C#" Value="public bool ForwardChar ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardLines"> <MemberSignature Language="C#" Value="public bool BackwardLines (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>Moves the iterator back a number of lines.</summary> <param name="count">number of lines to move backwards.</param> <returns>true if the operation succeeded.</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="EndsLine"> <MemberSignature Language="C#" Value="public bool EndsLine ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Returns true if the iterator is at the end of a line.</summary> <returns>true if the iterator is at the end of a line.</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Free"> <MemberSignature Language="C#" Value="public void Free ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardSentenceStarts"> <MemberSignature Language="C#" Value="public bool BackwardSentenceStarts (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardToEnd"> <MemberSignature Language="C#" Value="public void ForwardToEnd ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardFindChar"> <MemberSignature Language="C#" Value="public bool BackwardFindChar (Gtk.TextCharPredicate pred, IntPtr user_data, Gtk.TextIter limit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="pred" Type="Gtk.TextCharPredicate" /> <Parameter Name="user_data" Type="System.IntPtr" /> <Parameter Name="limit" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="pred">To be added: an object of type 'Gtk.TextCharPredicate'</param> <param name="user_data">To be added: an object of type 'IntPtr'</param> <param name="limit">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardCursorPositions"> <MemberSignature Language="C#" Value="public bool ForwardCursorPositions (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Equal"> <MemberSignature Language="C#" Value="public bool Equal (Gtk.TextIter rhs);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="rhs" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="rhs">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="TogglesTag"> <MemberSignature Language="C#" Value="public bool TogglesTag (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StartsSentence"> <MemberSignature Language="C#" Value="public bool StartsSentence ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardToTagToggle"> <MemberSignature Language="C#" Value="public bool ForwardToTagToggle (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StartsLine"> <MemberSignature Language="C#" Value="public bool StartsLine ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardCursorPosition"> <MemberSignature Language="C#" Value="public bool BackwardCursorPosition ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetAttributes"> <MemberSignature Language="C#" Value="public bool GetAttributes (Gtk.TextAttributes values);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="values" Type="Gtk.TextAttributes" /> </Parameters> <Docs> <summary>To be added</summary> <param name="values">To be added: an object of type 'Gtk.TextAttributes'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetText"> <MemberSignature Language="C#" Value="public string GetText (Gtk.TextIter end);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="end" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="end">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'string'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardCursorPosition"> <MemberSignature Language="C#" Value="public bool ForwardCursorPosition ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardLines"> <MemberSignature Language="C#" Value="public bool ForwardLines (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardLine"> <MemberSignature Language="C#" Value="public bool ForwardLine ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardChars"> <MemberSignature Language="C#" Value="public bool BackwardChars (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>Moves the iterator back a number of characters.</summary> <param name="count">number of characters to move backwards.</param> <returns>true if the operation succeeded</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="HasTag"> <MemberSignature Language="C#" Value="public bool HasTag (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardSentenceStart"> <MemberSignature Language="C#" Value="public bool BackwardSentenceStart ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="StartsWord"> <MemberSignature Language="C#" Value="public bool StartsWord ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BeginsTag"> <MemberSignature Language="C#" Value="public bool BeginsTag (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetVisibleText"> <MemberSignature Language="C#" Value="public string GetVisibleText (Gtk.TextIter end);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="end" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="end">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'string'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardToLineEnd"> <MemberSignature Language="C#" Value="public bool ForwardToLineEnd ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="EndsSentence"> <MemberSignature Language="C#" Value="public bool EndsSentence ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardSentenceEnds"> <MemberSignature Language="C#" Value="public bool ForwardSentenceEnds (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="InsideSentence"> <MemberSignature Language="C#" Value="public bool InsideSentence ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardWordEnds"> <MemberSignature Language="C#" Value="public bool ForwardWordEnds (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardChar"> <MemberSignature Language="C#" Value="public bool BackwardChar ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Moves the iterator back one character</summary> <returns>true if the operation succeeded</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="EndsTag"> <MemberSignature Language="C#" Value="public bool EndsTag (Gtk.TextTag tag);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="tag" Type="Gtk.TextTag" /> </Parameters> <Docs> <summary>To be added</summary> <param name="tag">To be added: an object of type 'Gtk.TextTag'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardChars"> <MemberSignature Language="C#" Value="public bool ForwardChars (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="CanInsert"> <MemberSignature Language="C#" Value="public bool CanInsert (bool default_editability);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="default_editability" Type="System.Boolean" /> </Parameters> <Docs> <summary>To be added</summary> <param name="default_editability">To be added: an object of type 'bool'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Compare"> <MemberSignature Language="C#" Value="public int Compare (Gtk.TextIter rhs);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="rhs" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="rhs">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="InsideWord"> <MemberSignature Language="C#" Value="public bool InsideWord ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="InRange"> <MemberSignature Language="C#" Value="public bool InRange (Gtk.TextIter start, Gtk.TextIter end);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="start" Type="Gtk.TextIter" /> <Parameter Name="end" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="start">To be added: an object of type 'Gtk.TextIter'</param> <param name="end">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardWordStarts"> <MemberSignature Language="C#" Value="public bool BackwardWordStarts (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <summary>To be added</summary> <param name="count">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="VisibleLineIndex"> <MemberSignature Language="C#" Value="public int VisibleLineIndex { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <param name="value">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ChildAnchor"> <MemberSignature Language="C#" Value="public Gtk.TextChildAnchor ChildAnchor { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.TextChildAnchor</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gtk.TextChildAnchor'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="CharsInLine"> <MemberSignature Language="C#" Value="public int CharsInLine { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Line"> <MemberSignature Language="C#" Value="public int Line { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>Line number the iterator is currently on.</summary> <param name="value">Moves the iterator to this line number.</param> <returns>The line number the iterator is currently on.</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BytesInLine"> <MemberSignature Language="C#" Value="public int BytesInLine { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Char"> <MemberSignature Language="C#" Value="public string Char { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'string'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Offset"> <MemberSignature Language="C#" Value="public int Offset { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <param name="value">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Pixbuf"> <MemberSignature Language="C#" Value="public Gdk.Pixbuf Pixbuf { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gdk.Pixbuf</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Gdk.Pixbuf'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Language"> <MemberSignature Language="C#" Value="public Pango.Language Language { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Pango.Language</ReturnType> </ReturnValue> <Docs> <summary>To be added</summary> <returns>To be added: an object of type 'Pango.Language'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="LineIndex"> <MemberSignature Language="C#" Value="public int LineIndex { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <param name="value">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="LineOffset"> <MemberSignature Language="C#" Value="public int LineOffset { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <param name="value">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="VisibleLineOffset"> <MemberSignature Language="C#" Value="public int VisibleLineOffset { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> </Parameters> <Docs> <summary>To be added</summary> <param name="value">To be added: an object of type 'int'</param> <returns>To be added: an object of type 'int'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Buffer"> <MemberSignature Language="C#" Value="public Gtk.TextBuffer Buffer { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.TextBuffer</ReturnType> </ReturnValue> <Docs> <summary>Obtains the buffer the iter is in</summary> <returns>containing buffer</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="BackwardSearch"> <MemberSignature Language="C#" Value="public bool BackwardSearch (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter limit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="str" Type="System.String" /> <Parameter Name="flags" Type="Gtk.TextSearchFlags" /> <Parameter Name="match_start" Type="Gtk.TextIter&" RefType="out" /> <Parameter Name="match_end" Type="Gtk.TextIter&" RefType="out" /> <Parameter Name="limit" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="str">To be added: an object of type 'string'</param> <param name="flags">To be added: an object of type 'Gtk.TextSearchFlags'</param> <param name="match_start">To be added: an object of type 'Gtk.TextIter&'</param> <param name="match_end">To be added: an object of type 'Gtk.TextIter&'</param> <param name="limit">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="ForwardSearch"> <MemberSignature Language="C#" Value="public bool ForwardSearch (string str, Gtk.TextSearchFlags flags, out Gtk.TextIter match_start, out Gtk.TextIter match_end, Gtk.TextIter limit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="str" Type="System.String" /> <Parameter Name="flags" Type="Gtk.TextSearchFlags" /> <Parameter Name="match_start" Type="Gtk.TextIter&" RefType="out" /> <Parameter Name="match_end" Type="Gtk.TextIter&" RefType="out" /> <Parameter Name="limit" Type="Gtk.TextIter" /> </Parameters> <Docs> <summary>To be added</summary> <param name="str">To be added: an object of type 'string'</param> <param name="flags">To be added: an object of type 'Gtk.TextSearchFlags'</param> <param name="match_start">To be added: an object of type 'Gtk.TextIter&'</param> <param name="match_end">To be added: an object of type 'Gtk.TextIter&'</param> <param name="limit">To be added: an object of type 'Gtk.TextIter'</param> <returns>To be added: an object of type 'bool'</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="IsEnd"> <MemberSignature Language="C#" Value="public bool IsEnd { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Returns true if the iterator is at the end of the parent <see cref="T:Gtk.TextBuffer" /></summary> <returns>true if the iterator is equal to Buffer.EndIter</returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="IsStart"> <MemberSignature Language="C#" Value="public bool IsStart { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:System.Boolean" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="IsCursorPosition"> <MemberSignature Language="C#" Value="public bool IsCursorPosition { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>returns true if the iter is at the caret</summary> <returns>a <see cref="T:System.Boolean" /></returns> <remarks>returns true if this iterator equals the iterator returned by Buffer.GetIterAtMark (Buffer.InsertMark)</remarks> </Docs> </Member> <Member MemberName="GType"> <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>GLib.GType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:GLib.GType" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Marks"> <MemberSignature Language="C#" Value="public Gtk.TextMark [] Marks { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.TextMark[]</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gtk.TextMark[]" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Tags"> <MemberSignature Language="C#" Value="public Gtk.TextTag [] Tags { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.TextTag[]</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <returns>a <see cref="T:Gtk.TextTag[]" /></returns> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="GetToggledTags"> <MemberSignature Language="C#" Value="public Gtk.TextTag[] GetToggledTags (bool toggled_on);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.TextTag[]</ReturnType> </ReturnValue> <Parameters> <Parameter Name="toggled_on" Type="System.Boolean" /> </Parameters> <Docs> <summary>To be added</summary> <param name="toggled_on">a <see cref="T:System.Boolean" /></param> <returns>a <see cref="T:Gtk.TextTag[]" /></returns> <remarks>To be added</remarks> </Docs> </Member> </Members> </Type>