Struct TextSpan

Struct TextSpan

Der Name: Aspose.Html.Toolkit.Markdown.Syntax.Text Sammlung: Aspose.HTML.dll (25.4.0)

Die Textspanne repräsentiert.

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

Implements

IEquatable , IComparable

Vererbte Mitglieder

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

Constructors

TextSpan(und int, int)

Erstellen des TextSpan

public TextSpan(int start, int length)

Parameters

start int

Der Start.

length int

Die Länge.

Exceptions

ArgumentOutOfRangeException

Gießen Sie, wenn Argumente aus dem Bereich sind.

Properties

End

Erhalten Sie den Endindex.

public int End { get; }

Eigentumswert

int

Length

Erhalten Sie die Länge.

public int Length { get; }

Eigentumswert

int

Start

Erhalten Sie den Start-Index.

public int Start { get; }

Eigentumswert

int

Methods

Combine(TextSpan, TextSpan)

Kombinieren Sie die Textspans

public static TextSpan Combine(TextSpan left, TextSpan right)

Parameters

left TextSpan

Die linken Textspanne.

right TextSpan

Die richtige Textspanne.

Returns

TextSpan

Kombinieren Sie die Textspanne.

CompareTo(TextSpan)

Vergleichen Sie mit anderen TextSpan

public int CompareTo(TextSpan other)

Parameters

other TextSpan

Der andere TextSpan.

Returns

int

Startposition der Differenz.

Create(und int, int)

Erstellen des TextSpan

public static TextSpan Create(int start, int length)

Parameters

start int

Die Startposition.

length int

Die Länge.

Returns

TextSpan

Der Textspann.

CreateEmpty()

Erstellen Sie den leeren Textbereich.

public static TextSpan CreateEmpty()

Returns

TextSpan

Der Textspann.

CreateEmpty(Int)

Erstellen Sie einen leeren TextSpan aus der Startposition.

public static TextSpan CreateEmpty(int start)

Parameters

start int

Die Startposition.

Returns

TextSpan

Der Textspann.

CreateFromStartEnd(und int, int)

Erstellen des TextSpan

public static TextSpan CreateFromStartEnd(int start, int end)

Parameters

start int

Die Startposition.

end int

Die endgültige Position.

Returns

TextSpan

Der Textspann.

Equals(TextSpan)

Vergleichen Sie mit anderen TextSpan

public bool Equals(TextSpan other)

Parameters

other TextSpan

Der andere TextSpan

Returns

bool

Wenn beide TextSpan gleich sind.

Equals(Objekt)

Vergleich mit anderen Objekten

public override bool Equals(object obj)

Parameters

obj object

Das andere Objekt

Returns

bool

Wenn beide TextSpan gleich sind.

GetHashCode()

Erhalten Sie den Hashcode

public override int GetHashCode()

Returns

int

Der Hashcode.

IsEmpty()

Zurück wahr, wenn die Länge = 0.

public bool IsEmpty()

Returns

bool

Der Booleanwert.

ToString()

Geben Sie ToString() überride

public override string ToString()

Returns

string

Das Ergebnis String.

Operators

Der Betreiber =(TextSpan, TextSpan)

bertreiben Sie den = = Operator.

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

Parameters

left TextSpan

Die linken Textspanne.

right TextSpan

Die richtige Textspanne.

Returns

bool

Es ist wahr, wenn die Linke die Rechte gleichhält.

Betreiber !=(TextSpan, TextSpan)

Überschreiten der! = Operator

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

Parameters

left TextSpan

Die linken Textspanne.

right TextSpan

Die richtige Textspanne.

Returns

bool

Es ist wahr, wenn die Linke nicht gleich die Rechte ist.

 Deutsch