Class SVGListBase

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 , 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; }

คุณสมบัติมูลค่า

ulong

NumberOfItems

จํานวนรายการในรายการ

[DOMName("numberOfItems")]
public ulong NumberOfItems { get; }

คุณสมบัติมูลค่า

ulong

นี่[ล่าสุด]

กลับรายการ indexth ในรายการ

[DOMName("item")]
public T this[ulong index] { get; set; }

คุณสมบัติมูลค่า

T

Exceptions

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

DOMException

รหัส 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

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

Clear()

ทําความสะอาดรายการที่มีอยู่ทั้งหมดจากรายการและผลลัพธ์คือรายการว่างเปล่า

[DOMName("clear")]
public void Clear()

Exceptions

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

Dispose(บอล)

การปล่อยทรัพยากรที่ไม่ได้จัดการและ - ทางเลือก - จัดการ

protected override void Dispose(bool disposing)

Parameters

disposing bool

“จริง” เพื่อปล่อยทรัพยากรที่จัดการและไม่ได้จัดการ; “ผิด” เพื่อปล่อยทรัพยากรที่ไม่จัดการเท่านั้น

GetEnumerator()

รับตัวเลข

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

A System.Collections.IEnumerator วัตถุที่สามารถใช้ในการ iterate ผ่านการเก็บรวบรวม

GetItem(ล่าสุด)

กลับรายการที่ระบุจากรายการ

[DOMName("getItem")]
public T GetItem(ulong index)

Parameters

index ulong

อัตราส่วนของรายการจากรายการที่ควรจะกลับมา รายการแรกคือหมายเลข 0.

Returns

T

รายการที่เลือก

Exceptions

DOMException

รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems

Initialize(T)

ทําความสะอาดรายการที่มีอยู่ทั้งหมดจากรายการและเริ่มต้นใหม่รายการเพื่อเก็บรายการเดียวที่ระบุโดยพารามิเตอร์

[DOMName("initialize")]
public T Initialize(T newItem)

Parameters

newItem T

รายการที่ควรจะกลายเป็นสมาชิกเดียวของรายการ

Returns

T

รายการจะถูกใส่ลงในรายการ

Exceptions

DOMException

รหัส 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

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

RemoveItem(ล่าสุด)

ลบรายการที่มีอยู่จากรายการ

[DOMName("removeItem")]
public T RemoveItem(ulong index)

Parameters

index ulong

อินเด็กซ์ของรายการที่ต้องลบ รายการแรกคือหมายเลข 0.

Returns

T

รายการที่ลบ

Exceptions

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

DOMException

รหัส 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

DOMException

รหัส Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERRเพิ่มขึ้นเมื่อรายการไม่สามารถแก้ไขได้

DOMException

รหัส Aspose.Html.Dom.DOMException.INDEX_SIZE_ERRเพิ่มขึ้นถ้าหมายเลขดัชนีมีขนาดใหญ่กว่าหรือเท่ากับหมายเลขOfItems

ดูเพิ่มเติม

IEnumerable

 แบบไทย