Struct TextSpan
Navne til: Aspose.Html.Toolkit.Markdown.Syntax.Text Sammensætning: Aspose.HTML.dll (25.4.0)
Det repræsenterer tekstspanden.
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
De arvede medlemmer
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(Det er int)
Skab tekstenSpan
public TextSpan(int start, int length)
Parameters
start
int
Den begyndelse.
length
int
Den længde.
Exceptions
Slip, hvis argumenterne er ude af rækkevidde.
Properties
End
Find den sidste indeks.
public int End { get; }
Ejendomsværdi
Length
Få den længde.
public int Length { get; }
Ejendomsværdi
Start
Få startindekset.
public int Start { get; }
Ejendomsværdi
Methods
Combine(Skemaer og TextSpan)
Kombiner tekstspanden
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Den venstre tekst spænde.
right
TextSpan
Den rigtige tekst spænde.
Returns
Kombinerer tekstspanden.
CompareTo(TextSpan)
Sammenlign med andre TextSpan
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
Den anden tekst.
Returns
Startpositionen af forskellen.
Create(Det er int)
Skab tekstenSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
Den startposition.
length
int
Den længde.
Returns
Det er spansk tekst.
CreateEmpty()
Skab den tomme tekst.
public static TextSpan CreateEmpty()
Returns
Det er spansk tekst.
CreateEmpty(Int)
Skab en tom TextSpan fra startpositionen.
public static TextSpan CreateEmpty(int start)
Parameters
start
int
Den startposition.
Returns
Det er spansk tekst.
CreateFromStartEnd(Det er int)
Skab tekstenSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
Den startposition.
end
int
Den endelige position.
Returns
Det er spansk tekst.
Equals(TextSpan)
Sammenlign med andre TextSpan
public bool Equals(TextSpan other)
Parameters
other
TextSpan
Den anden TextSpan
Returns
Hvis begge tekstspane er de samme.
Equals(Objekt)
Sammenlign med andre objekter
public override bool Equals(object obj)
Parameters
obj
object
Det andet objekt
Returns
Hvis begge tekstspane er de samme.
GetHashCode()
Få hashkoden
public override int GetHashCode()
Returns
Det er hashkoden.
IsEmpty()
Returnerer sandt, hvis længden = 0.
public bool IsEmpty()
Returns
Den booleanske værdi.
ToString()
Giv ToString() override
public override string ToString()
Returns
Resultatet af strengen.
Operators
Operatør =(Skemaer og TextSpan)
Override den == operatør.
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Den venstre tekst spænde.
right
TextSpan
Den rigtige tekst spænde.
Returns
Det er sandt, hvis venstre er lig med højre.
Operatør !=(Skemaer og TextSpan)
Ud over den! = operatør
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
Den venstre tekst spænde.
right
TextSpan
Den rigtige tekst spænde.
Returns
Det er sandt, hvis venstre ikke ligner højre.