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
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
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
Length
Nhận được chiều dài
public int Length { get; }
Giá trị bất động sản
Start
Nhận chỉ số Start.
public int Start { get; }
Giá trị bất động sản
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
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
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
Bài viếtSpan.
CreateEmpty()
Tạo phạm vi văn bản trống.
public static TextSpan CreateEmpty()
Returns
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
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
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
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
Nếu cả hai TextSpan đều bình đẳng.
GetHashCode()
Nhận HashCode
public override int GetHashCode()
Returns
và hashcode.
IsEmpty()
Trở lại đúng nếu chiều dài = 0.
public bool IsEmpty()
Returns
Giá trị boolean
ToString()
Nhận ToString() override
public override string ToString()
Returns
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
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
Thật sự nếu bên trái không bằng bên phải.