public class TextRange : IEquatable<TextRange>
Constructors
Declaration
public TextRange(int start, int end)
Parameters
Fields
Declaration
public static readonly TextRange empty
Field Value
Declaration
Field Value
Declaration
public readonly int start
Field Value
Properties
Declaration
public bool isCollapsed { get; }
Property Value
Declaration
public bool isNormalized { get; }
Property Value
Declaration
public bool isValid { get; }
Property Value
Methods
Declaration
public static TextRange collapsed(int offset)
Parameters
Type |
Name |
Description |
Int32 |
offset |
|
Returns
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Declaration
public bool Equals(TextRange other)
Parameters
Returns
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public string textAfter(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
Returns
Declaration
public string textBefore(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
Returns
Declaration
public string textInside(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
Returns
Declaration
public override string ToString()
Returns
Overrides
Operators
Declaration
public static bool operator ==(TextRange left, TextRange right)
Parameters
Returns
Declaration
public static bool operator !=(TextRange left, TextRange right)
Parameters
Returns