Struct TextSpan

Struct TextSpan

Tên không gian: Aspose.Html.Toolkit.Markdown.Syntax.Text Tổng hợp: Aspose.HTML.dll (25.4.0)

đại diện cho văn bản span.

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

Implements

IEquatable , IComparable

Thành viên thừa kế

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

Constructors

TextSpan(int, int)

Tạo TextSpan

public TextSpan(int start, int length)

Parameters

start int

Bắt đầu .

length int

chiều dài .

Exceptions

ArgumentOutOfRangeException

Thả nếu các biện pháp không có phạm vi.

Properties

End

Nhận chỉ số cuối.

public int End { get; }

Giá trị bất động sản

int

Length

Nhận được chiều dài

public int Length { get; }

Giá trị bất động sản

int

Start

Nhận chỉ số Start.

public int Start { get; }

Giá trị bất động sản

int

Methods

Combine(TextSpan, TextSpan)

Kết hợp các spans văn bản

public static TextSpan Combine(TextSpan left, TextSpan right)

Parameters

left TextSpan

Văn bản bên trái.

right TextSpan

văn bản đúng đắn.

Returns

TextSpan

Kết hợp văn bản span.

CompareTo(TextSpan)

So sánh với TextSpan khác

public int CompareTo(TextSpan other)

Parameters

other TextSpan

TextSpan khác.

Returns

int

Vị trí khởi đầu của sự khác biệt.

Create(int, int)

Tạo TextSpan

public static TextSpan Create(int start, int length)

Parameters

start int

vị trí khởi đầu.

length int

chiều dài .

Returns

TextSpan

Bài viếtSpan.

CreateEmpty()

Tạo phạm vi văn bản trống.

public static TextSpan CreateEmpty()

Returns

TextSpan

Bài viếtSpan.

CreateEmpty(int)

Tạo TextSpan trống từ vị trí khởi động.

public static TextSpan CreateEmpty(int start)

Parameters

start int

vị trí khởi đầu.

Returns

TextSpan

Bài viếtSpan.

CreateFromStartEnd(int, int)

Tạo TextSpan

public static TextSpan CreateFromStartEnd(int start, int end)

Parameters

start int

vị trí khởi đầu.

end int

vị trí cuối cùng.

Returns

TextSpan

Bài viếtSpan.

Equals(TextSpan)

So sánh với TextSpan khác

public bool Equals(TextSpan other)

Parameters

other TextSpan

TextSpan khác

Returns

bool

Nếu cả hai TextSpan đều bình đẳng.

Equals(đối tượng)

So sánh với các đối tượng khác

public override bool Equals(object obj)

Parameters

obj object

đối tượng khác

Returns

bool

Nếu cả hai TextSpan đều bình đẳng.

GetHashCode()

Nhận HashCode

public override int GetHashCode()

Returns

int

và hashcode.

IsEmpty()

Trở lại đúng nếu chiều dài = 0.

public bool IsEmpty()

Returns

bool

Giá trị boolean

ToString()

Nhận ToString() override

public override string ToString()

Returns

string

Kết quả string.

Operators

Nhà điều hành =(TextSpan, TextSpan)

Lượt xem = Operator

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

Parameters

left TextSpan

Văn bản bên trái.

right TextSpan

văn bản đúng đắn.

Returns

bool

Thật sự nếu bên trái bằng bên phải.

Nhà điều hành !=(TextSpan, TextSpan)

Lượt xem: The Operator!

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

Parameters

left TextSpan

Văn bản bên trái.

right TextSpan

văn bản đúng đắn.

Returns

bool

Thật sự nếu bên trái không bằng bên phải.

 Tiếng Việt