Struct TextSpan

Struct TextSpan

Namn på plats: Aspose.Html.Toolkit.Markdown.Syntax.Text Sammanfattning: Aspose.HTML.dll (25.4.0)

Representerar texten span.

[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>

Implements

IEquatable , IComparable

Arvsmedlemmar

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TextSpan(int, int)

Skapa TextSpan

public TextSpan(int start, int length)

Parameters

start int

Från början .

length int

Den längden .

Exceptions

ArgumentOutOfRangeException

Hämta om argumenten är utanför räckvidd.

Properties

End

Hämta slutindexet.

public int End { get; }

Fastighetsvärde

int

Length

Få den längd.

public int Length { get; }

Fastighetsvärde

int

Start

Få startindexet.

public int Start { get; }

Fastighetsvärde

int

Methods

Combine(TextSpan, TextSpan)

Kombinerar textspanserna

public static TextSpan Combine(TextSpan left, TextSpan right)

Parameters

left TextSpan

Den vänstra texten spänner.

right TextSpan

Den rätta texten spänner.

Returns

TextSpan

Kombinera texten span.

CompareTo(TextSpan)

Jämför med andra TextSpan

public int CompareTo(TextSpan other)

Parameters

other TextSpan

Den andra TextSpan.

Returns

int

Startpositionen för skillnaden.

Create(int, int)

Skapa TextSpan

public static TextSpan Create(int start, int length)

Parameters

start int

i startpositionen .

length int

Den längden .

Returns

TextSpan

Det är TextSpan.

CreateEmpty()

Skapa den tomma textrutan.

public static TextSpan CreateEmpty()

Returns

TextSpan

Det är TextSpan.

CreateEmpty(int)

Skapa en tom TextSpan från startpositionen.

public static TextSpan CreateEmpty(int start)

Parameters

start int

i startpositionen .

Returns

TextSpan

Det är TextSpan.

CreateFromStartEnd(int, int)

Skapa TextSpan

public static TextSpan CreateFromStartEnd(int start, int end)

Parameters

start int

i startpositionen .

end int

Den slutliga positionen.

Returns

TextSpan

Det är TextSpan.

Equals(TextSpan)

Jämför med andra TextSpan

public bool Equals(TextSpan other)

Parameters

other TextSpan

Den andra TextSpan

Returns

bool

Den om båda TextSpan är lika.

Equals(Objektet)

Jämför med andra objekt

public override bool Equals(object obj)

Parameters

obj object

Det andra objektet

Returns

bool

Den om båda TextSpan är lika.

GetHashCode()

Hämta Hashkoden

public override int GetHashCode()

Returns

int

Den här hashkoden.

IsEmpty()

Returnerar sant om längden = 0.

public bool IsEmpty()

Returns

bool

Det booleanska värdet.

ToString()

Försök att överlämna ()

public override string ToString()

Returns

string

Resultatet är sträng.

Operators

Operatör =(TextSpan, TextSpan)

Överrida = = operatör.

public static bool operator ==(TextSpan left, TextSpan right)

Parameters

left TextSpan

Den vänstra texten spänner.

right TextSpan

Den rätta texten spänner.

Returns

bool

Det är sant om vänstern är lika med höger.

operatör !=(TextSpan, TextSpan)

Överträffar den! = operatör

public static bool operator !=(TextSpan left, TextSpan right)

Parameters

left TextSpan

Den vänstra texten spänner.

right TextSpan

Den rätta texten spänner.

Returns

bool

Det är sant om vänstern inte är lika med höger.

 Svenska