Struct TextSpan
ชื่อพื้นที่: Aspose.Html.Toolkit.Markdown.Syntax.Text การประกอบ: Aspose.HTML.dll (25.4.0)
แสดงให้เห็นถึงช่วงข้อความ
[ComVisible(true)]
public struct TextSpan : IEquatable<textspan>, IComparable<textspan>
Implements
อนุญาโตตุลาการ
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TextSpan(int, int)
สร้าง TextSpan
public TextSpan(int start, int length)
Parameters
start
int
เริ่มต้น
length
int
ความยาว
Exceptions
ระเบิดถ้าข้อตกลงจะออกจากแถบ
Properties
End
รับ End Index
public int End { get; }
คุณสมบัติมูลค่า
Length
รับความยาว
public int Length { get; }
คุณสมบัติมูลค่า
Start
รับ indice เริ่มต้น
public int Start { get; }
คุณสมบัติมูลค่า
Methods
Combine(TextSpan, TextSpan)
การผสมผสานสเปนข้อความ
public static TextSpan Combine(TextSpan left, TextSpan right)
Parameters
left
TextSpan
ข้อความด้านซ้าย
right
TextSpan
หมายเลขที่ถูกต้อง
Returns
ผสมข้อความ span
CompareTo(TextSpan)
การเปรียบเทียบกับ TextSpan อื่น ๆ
public int CompareTo(TextSpan other)
Parameters
other
TextSpan
อื่น ๆ TextSpan
Returns
ตําแหน่งเริ่มต้นของความแตกต่าง
Create(int, int)
สร้าง TextSpan
public static TextSpan Create(int start, int length)
Parameters
start
int
ตําแหน่งเริ่มต้น
length
int
ความยาว
Returns
ภาษาสเปน
CreateEmpty()
สร้างพื้นที่ข้อความที่ว่างเปล่า
public static TextSpan CreateEmpty()
Returns
ภาษาสเปน
CreateEmpty(int)
สร้าง TextSpan ว่างเปล่าจากตําแหน่งเริ่มต้น
public static TextSpan CreateEmpty(int start)
Parameters
start
int
ตําแหน่งเริ่มต้น
Returns
ภาษาสเปน
CreateFromStartEnd(int, int)
สร้าง TextSpan
public static TextSpan CreateFromStartEnd(int start, int end)
Parameters
start
int
ตําแหน่งเริ่มต้น
end
int
ตําแหน่งสุดท้าย
Returns
ภาษาสเปน
Equals(TextSpan)
การเปรียบเทียบกับ TextSpan อื่น ๆ
public bool Equals(TextSpan other)
Parameters
other
TextSpan
อื่น ๆ TextSpan
Returns
ถ้าทั้งสอง TextSpan เป็นเหมือนกัน
Equals(วัตถุ)
การเปรียบเทียบกับวัตถุอื่น ๆ
public override bool Equals(object obj)
Parameters
obj
object
วัตถุอื่น ๆ
Returns
ถ้าทั้งสอง TextSpan เป็นเหมือนกัน
GetHashCode()
รับ HashCode
public override int GetHashCode()
Returns
รหัส hash
IsEmpty()
กลับถูกต้องถ้าความยาว = 0
public bool IsEmpty()
Returns
ค่าใช้จ่ายของ boolean
ToString()
รับ ToString() override
public override string ToString()
Returns
ผลลัพธ์ string
Operators
ผู้ประกอบการ =(TextSpan, TextSpan)
ขึ้นอยู่กับ == ผู้ประกอบการ
public static bool operator ==(TextSpan left, TextSpan right)
Parameters
left
TextSpan
ข้อความด้านซ้าย
right
TextSpan
หมายเลขที่ถูกต้อง
Returns
จริงถ้าขวาเท่ากับขวา
ผู้ประกอบการ !=(TextSpan, TextSpan)
ขึ้นอยู่กับ! = ผู้ประกอบการ
public static bool operator !=(TextSpan left, TextSpan right)
Parameters
left
TextSpan
ข้อความด้านซ้าย
right
TextSpan
หมายเลขที่ถูกต้อง
Returns
จริงถ้าขวาไม่เท่ากับขวา