Class SVGListBase
ชื่อพื้นที่: Aspose.Html.Dom.Svg.Collections การประกอบ: Aspose.HTML.dll (25.4.0)
อินเตอร์เฟซนี้กําหนดรายการฐานของรายการ SVG ทั้งหมด
[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable
ประเภทพารามิเตอร์
T
ประเภทรายการที่เก็บไว้ในรายการ
Inheritance
object
←
DOMObject
←
SVGValueType
←
SVGListBase
Implements
INotifyPropertyChanged
,
IDisposable
,
IEnumerable
อนุญาโตตุลาการ
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
หลักสูตร()
เริ่มต้นตัวอย่างใหม่ของ Aspose.Html.Dom.Svg.Collections.SVGListBase`1 ชั้น
protected SVGListBase()
หลักสูตร(หมายเลข )
เริ่มต้นตัวอย่างใหม่ของ Aspose.Html.Dom.Svg.Collections.SVGListBase`1 ชั้น
protected SVGListBase(IEnumerable<t> enumerable)
Parameters
enumerable
IEnumerable
หมายเลข
Properties
Length
จํานวนรายการในรายการ
[DOMName("length")]
public ulong Length { get; }
คุณสมบัติมูลค่า
NumberOfItems
จํานวนรายการในรายการ
[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }
คุณสมบัติมูลค่า
นี่[ล่าสุด]
กลับรายการ indexth ในรายการ
[DOMName("item")]
public T this[ulong index] { get; set; }
คุณสมบัติมูลค่า
T
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems
Methods
AppendItem(T)
ใส่รายการใหม่ที่ปลายรายการ
[DOMName("appendItem")]
public T AppendItem(T newItem)
Parameters
newItem
T
รายการที่ต้องใส่ รายการแรกคือหมายเลข 0.
Returns
T
รายการที่ใส่
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
Clear()
ทําความสะอาดรายการที่มีอยู่ทั้งหมดจากรายการและผลลัพธ์คือรายการว่างเปล่า
[DOMName("clear")]
public void Clear()
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
Dispose(บอล)
การปล่อยทรัพยากรที่ไม่ได้จัดการและ - ทางเลือก - จัดการ
protected override void Dispose(bool disposing)
Parameters
disposing
bool
“จริง” เพื่อปล่อยทรัพยากรที่จัดการและไม่ได้จัดการ; “ผิด” เพื่อปล่อยทรัพยากรที่ไม่จัดการเท่านั้น
GetEnumerator()
รับตัวเลข
public IEnumerator<t> GetEnumerator()
Returns
A System.Collections.IEnumerator วัตถุที่สามารถใช้ในการ iterate ผ่านการเก็บรวบรวม
GetItem(ล่าสุด)
กลับรายการที่ระบุจากรายการ
[DOMName("getItem")]
public T GetItem(ulong index)
Parameters
index
ulong
อัตราส่วนของรายการจากรายการที่ควรจะกลับมา รายการแรกคือหมายเลข 0.
Returns
T
รายการที่เลือก
Exceptions
รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems
Initialize(T)
ทําความสะอาดรายการที่มีอยู่ทั้งหมดจากรายการและเริ่มต้นใหม่รายการเพื่อเก็บรายการเดียวที่ระบุโดยพารามิเตอร์
[DOMName("initialize")]
public T Initialize(T newItem)
Parameters
newItem
T
รายการที่ควรจะกลายเป็นสมาชิกเดียวของรายการ
Returns
T
รายการจะถูกใส่ลงในรายการ
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
InsertItemBefore(T, ล่าสุด)
ใส่รายการใหม่ลงในรายการในตําแหน่งที่ระบุ รายการแรกคือหมายเลข 0.
[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)
Parameters
newItem
T
รายการที่ควรใส่ลงในรายการ
index
ulong
หมายเลขรายการก่อนที่รายการใหม่จะถูกใส่ หมายเลขรายการแรกคือ 0 หากรายการใหม่เท่ากับ 0 จากนั้นรายการใหม่จะถูกใส่ในด้านหน้าของรายการ หากรายการมีขนาดใหญ่กว่าหรือเท่ากับจํานวนOfItems จากนั้นรายการใหม่จะถูกเพิ่มไปยังปลายของรายการ
Returns
T
รายการที่ใส่
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
RemoveItem(ล่าสุด)
ลบรายการที่มีอยู่จากรายการ
[DOMName("removeItem")]
public T RemoveItem(ulong index)
Parameters
index
ulong
อินเด็กซ์ของรายการที่ต้องลบ รายการแรกคือหมายเลข 0.
Returns
T
รายการที่ลบ
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems
ReplaceItem(T, ล่าสุด)
เปลี่ยนรายการที่มีอยู่ในรายการด้วยรายการใหม่
[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)
Parameters
newItem
T
รายการที่ควรใส่ลงในรายการ
index
ulong
อินเด็กซ์ของรายการที่จะถูกแทนที่ รายการแรกคือหมายเลข 0.
Returns
T
รายการที่ใส่
Exceptions
รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้
รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems