Struct TextSpan
Název místa: Aspose.Html.Toolkit.Markdown.Syntax.Text Sbírka: Aspose.HTML.dll (25.4.0)
Představuje textový prostor.
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(a int, int)
Vytvořte TextSpan
public TextSpan(int start, int length)
Parameters
start
int
A začátek.
length
int
a délky.
Exceptions
Vraťte se, pokud argumenty jsou mimo rozsah.
Properties
End
Získejte finální index.
public int End { get; }
Hodnota nemovitosti
Length
Získejte délku.
public int Length { get; }
Hodnota nemovitosti
Start
Získejte start index.
public int Start { get; }
Hodnota nemovitosti
Methods
Combine(TextSpan, TextSpan)
Kombinace textových španěl
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Levý text spánek.
right
TextSpan
Správný text spánku.
Returns
Připojte se do textu spánku.
CompareTo(TextSpan)
Porovnejte s ostatními texty
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
Druhý text.
Returns
Začátek pozice rozdílu.
Create(a int, int)
Vytvořte TextSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
Začáteční pozice.
length
int
a délky.
Returns
V textu španělsk.
CreateEmpty()
Vytvořte prázdný textový prostor.
public static TextSpan CreateEmpty()
Returns
V textu španělsk.
CreateEmpty(Int)
Vytvořte prázdný TextSpan z výchozí polohy.
public static TextSpan CreateEmpty(int start)
Parameters
start
int
Začáteční pozice.
Returns
V textu španělsk.
CreateFromStartEnd(a int, int)
Vytvořte TextSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
Začáteční pozice.
end
int
Na závěrečné pozici.
Returns
V textu španělsk.
Equals(TextSpan)
Porovnejte s ostatními texty
public bool Equals(TextSpan other)
Parameters
other
TextSpan
Další TextSpan
Returns
Pokud jsou oba texty stejn.
Equals(Objekt)
Srovnání s jinými objekty
public override bool Equals(object obj)
Parameters
obj
object
Druhý objekt
Returns
Pokud jsou oba texty stejn.
GetHashCode()
Získejte hashcode
public override int GetHashCode()
Returns
Kód pro hash.
IsEmpty()
Vraťte se pravdivě, pokud délka = 0.
public bool IsEmpty()
Returns
a booleánské hodnoty.
ToString()
Připravte se (připravte
public override string ToString()
Returns
Výsledkem je řetězec.
Operators
provozovatel =(TextSpan, TextSpan)
Přejděte na = = operátor.
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Levý text spánek.
right
TextSpan
Správný text spánku.
Returns
Je pravda, že levice je rovná prav.
Operátor !=(TextSpan, TextSpan)
Přejděte na provozovatele! =
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Levý text spánek.
right
TextSpan
Správný text spánku.
Returns
Je pravda, jestliže levice není rovná prav.