Struct TextSpan
Името на пространството: Aspose.Html.Toolkit.Markdown.Syntax.Text Aspose.HTML.dll (25.4.0)
Представяне на текстовото пространство.
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
наследници
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(в, в)
Създаване на TextSpan
public TextSpan(int start, int length)
Parameters
start
int
Началото е.
length
int
Дължината е.
Exceptions
Изхвърлете, ако аргументите са извън диапазона.
Properties
End
Вземете финалния индекс.
public int End { get; }
стойност на имота
Length
Вземете дължината.
public int Length { get; }
стойност на имота
Start
Вземете началния индекс.
public int Start { get; }
стойност на имота
Methods
Combine(Изтегляне на текст, TextSpan)
Комбинирайте текстовите шпандове
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Левият текст спира.
right
TextSpan
Правилният текст е шпан.
Returns
Комбиниране на текстовото пространство.
CompareTo(TextSpan)
Сравнете с други текстове
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
Другият текст е шпански.
Returns
Начална позиция на разликата.
Create(в, в)
Създаване на TextSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
Начална позиция .
length
int
Дължината е.
Returns
В текста на испанския.
CreateEmpty()
Създайте празен текст.
public static TextSpan CreateEmpty()
Returns
В текста на испанския.
CreateEmpty(инт)
Създайте празен TextSpan от началната позиция.
public static TextSpan CreateEmpty(int start)
Parameters
start
int
Начална позиция .
Returns
В текста на испанския.
CreateFromStartEnd(в, в)
Създаване на TextSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
Начална позиция .
end
int
Крайната позиция .
Returns
В текста на испанския.
Equals(TextSpan)
Сравнете с други текстове
public bool Equals(TextSpan other)
Parameters
other
TextSpan
Другите текстове
Returns
Ако и двата текста са равни.
Equals(Обект)
В сравнение с други обекти
public override bool Equals(object obj)
Parameters
obj
object
Другият обект
Returns
Ако и двата текста са равни.
GetHashCode()
Вземете HashCode
public override int GetHashCode()
Returns
Кодът за хаширане.
IsEmpty()
Връща се вярно, ако дължината = 0.
public bool IsEmpty()
Returns
Болеанската стойност.
ToString()
Изтегляне на () override
public override string ToString()
Returns
Резултатът е лента.
Operators
Операторът =(Изтегляне на текст, TextSpan)
Превишаване на = оператор.
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Левият текст спира.
right
TextSpan
Правилният текст е шпан.
Returns
Истината е, че лявата е равна на дясната.
Оператор !=(Изтегляне на текст, TextSpan)
Превишаване на оператора! =
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Левият текст спира.
right
TextSpan
Правилният текст е шпан.
Returns
Истината е, че левицата не е равна на дясната.