Struct TextSpan
De naam: Aspose.Html.Toolkit.Markdown.Syntax.Text Verzameling: Aspose.HTML.dll (25.4.0)
Vertegenwoordigt de tekst span.
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
Geëerbiede leden
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(int, int)
Creëer de TextSpan
public TextSpan(int start, int length)
Parameters
start
int
De start.
length
int
De lengte.
Exceptions
Gooi als argumenten uit het bereik zijn.
Properties
End
Krijg de eindindex.
public int End { get; }
Eigendomswaarde
Length
Neem de lengte.
public int Length { get; }
Eigendomswaarde
Start
Krijg de startindex.
public int Start { get; }
Eigendomswaarde
Methods
Combine(TextSpan en TextSpan)
Combineer de tekstspannen
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
De linkerzijde tekst span.
right
TextSpan
De juiste tekst span.
Returns
Combineer de tekst span.
CompareTo(TextSpan)
Vergelijk met andere TextSpan
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
De andere TextSpan.
Returns
De startpositie van het verschil.
Create(int, int)
Creëer de TextSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
De startpositie.
length
int
De lengte.
Returns
De TextSpan.
CreateEmpty()
Creëer de lege tekstspanne.
public static TextSpan CreateEmpty()
Returns
De TextSpan.
CreateEmpty(Int)
Maak een leeg TextSpan vanaf de startpositie.
public static TextSpan CreateEmpty(int start)
Parameters
start
int
De startpositie.
Returns
De TextSpan.
CreateFromStartEnd(int, int)
Creëer de TextSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
De startpositie.
end
int
De eindpositie.
Returns
De TextSpan.
Equals(TextSpan)
Vergelijk met andere TextSpan
public bool Equals(TextSpan other)
Parameters
other
TextSpan
De andere TextSpan
Returns
De als beide TextSpan gelijk zijn.
Equals(Objecten)
Vergelijk met andere objecten
public override bool Equals(object obj)
Parameters
obj
object
Het andere object
Returns
De als beide TextSpan gelijk zijn.
GetHashCode()
Krijg de Hashcode
public override int GetHashCode()
Returns
De hashcode.
IsEmpty()
Terug naar waar als de lengte = 0.
public bool IsEmpty()
Returns
De booleense waarde.
ToString()
Get ToString() override
public override string ToString()
Returns
Het resultaat string.
Operators
Operator =(TextSpan en TextSpan)
Verwijder de = = operator.
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
De linkerzijde tekst span.
right
TextSpan
De juiste tekst span.
Returns
Het is waar als de linker gelijk is aan de rechter.
Operator !=(TextSpan en TextSpan)
Overdrijft de operator! =
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
De linkerzijde tekst span.
right
TextSpan
De juiste tekst span.
Returns
Het is waar als de linker niet gelijk is aan de rechter.