Struct TextSpan
Nazwa przestrzeń: Aspose.Html.Toolkit.Markdown.Syntax.Text Zestaw: Aspose.HTML.dll (25.4.0)
Przedstawiamy tekst spanu.
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
Dziedziczeni członkowie
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(i int, int)
Tworzenie tekstuSpan
public TextSpan(int start, int length)
Parameters
start
int
Na początek .
length
int
i długości .
Exceptions
Wyrzuć, jeśli argumenty są poza zakresem.
Properties
End
Znajdź indeks końcowy.
public int End { get; }
Wartość nieruchomości
Length
Uzyskaj długość.
public int Length { get; }
Wartość nieruchomości
Start
Znajdź indeks Start.
public int Start { get; }
Wartość nieruchomości
Methods
Combine(Spółka, TextSpan)
Łącz tekstowe spany
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Lewa strona tekstu.
right
TextSpan
Prawidłowa wersja tekstu.
Returns
Połączyć tekst spana.
CompareTo(TextSpan)
Porównaj z innymi tekstami
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
Następny tekstSpan.
Returns
Początkowa pozycja różnicy.
Create(i int, int)
Tworzenie tekstuSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
Początkowa pozycja .
length
int
i długości .
Returns
To jest tekstSpan.
CreateEmpty()
Stwórz pusty zakres tekstu.
public static TextSpan CreateEmpty()
Returns
To jest tekstSpan.
CreateEmpty(Int)
Stwórz pusty TextSpan z pozycji startowej.
public static TextSpan CreateEmpty(int start)
Parameters
start
int
Początkowa pozycja .
Returns
To jest tekstSpan.
CreateFromStartEnd(i int, int)
Tworzenie tekstuSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
Początkowa pozycja .
end
int
i pozycji końcowej.
Returns
To jest tekstSpan.
Equals(TextSpan)
Porównaj z innymi tekstami
public bool Equals(TextSpan other)
Parameters
other
TextSpan
Następny tekstSpan
Returns
Jeśli obie teksty są równe.
Equals(Obiekt)
Porównanie z innymi obiektami
public override bool Equals(object obj)
Parameters
obj
object
Kolejny obiekt
Returns
Jeśli obie teksty są równe.
GetHashCode()
Zdobądź HashCode
public override int GetHashCode()
Returns
To jest hashcode.
IsEmpty()
Powróć prawidłowo, jeśli długość = 0.
public bool IsEmpty()
Returns
Wartość Boolean.
ToString()
Zrób toString() override
public override string ToString()
Returns
Wynik ten strumień.
Operators
Operator =(Spółka, TextSpan)
Przejdź do = operator.
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Lewa strona tekstu.
right
TextSpan
Prawidłowa wersja tekstu.
Returns
Prawda jest taka, że lewica jest równa prawej.
Operator !=(Spółka, TextSpan)
Przejdź do nas! = Operator
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Lewa strona tekstu.
right
TextSpan
Prawidłowa wersja tekstu.
Returns
Prawda jest taka, że lewica nie jest równa prawicy.