Class SVGListBase

Class SVGListBase

Tên không gian: Aspose.Html.Dom.Svg.Collections Tổng hợp: Aspose.HTML.dll (25.4.0)

Giao diện này xác định một danh sách cơ bản của tất cả các danh sách SVG.

[DOMNoInterfaceObject]
[DOMObject]
[ComVisible(true)]
public abstract class SVGListBase<t> : SVGValueType, INotifyPropertyChanged, IDisposable, IEnumerable<t>, IEnumerable

Loại Parameters

T

Loại mục được lưu trữ trong danh sách.

Inheritance

object DOMObject SVGValueType SVGListBase

Implements

INotifyPropertyChanged , IDisposable , IEnumerable , IEnumerable

Thành viên thừa kế

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

Lời bài hát()

Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase()

Lời bài hát(Số lượng )

Bắt đầu một trường hợp mới của lớp Aspose.Html.Dom.Svg.Collections.SVGListBase`1.

protected SVGListBase(IEnumerable<t> enumerable)

Parameters

enumerable IEnumerable

số có thể.

Properties

Length

Số lượng các mục trong danh sách.

[DOMName("length")]
public ulong Length { get; }

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

ulong

NumberOfItems

Số lượng các mục trong danh sách.

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

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

ulong

cái này[Tiếp theo]

Quay lại mục indexth trong danh sách.

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

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

T

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

DOMException

Mã Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Tăng nếu số chỉ số lớn hơn hoặc tương đương với sốOfItems.

Methods

AppendItem(T)

Nhập một mục mới ở cuối danh sách.

[DOMName("appendItem")]
public T AppendItem(T newItem)

Parameters

newItem T

Điểm mà bạn phải nhập. Điểm đầu tiên là số 0.

Returns

T

Các mục được nhúng

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

Clear()

Xóa tất cả các mục hiện tại từ danh sách, kết quả là một danh sách trống rỗng.

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

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

Dispose(Bool)

Phát hành tài nguyên không được quản lý và - tùy chọn - được quản lý.

protected override void Dispose(bool disposing)

Parameters

disposing bool

“true” để phát hành cả các tài nguyên được quản lý và không được quản lý; “false” để phát hành chỉ các tài nguyên không được quản lý.

GetEnumerator()

Gửi số số.

public IEnumerator<t> GetEnumerator()

Returns

IEnumerator

Một System.Collections.IEnumerator đối tượng có thể được sử dụng để iterate thông qua bộ sưu tập.

GetItem(Tiếp theo)

Quay lại mục cụ thể từ danh sách.

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

Parameters

index ulong

Chỉ số của mục từ danh sách sẽ được trả về. mục đầu tiên là số 0.

Returns

T

mục được chọn.

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Tăng nếu số chỉ số lớn hơn hoặc tương đương với sốOfItems.

Initialize(T)

Xóa tất cả các mục hiện tại từ danh sách và khởi động lại danh sách để giữ một mục duy nhất được chỉ định bởi thông số.

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

Parameters

newItem T

Điểm mà sẽ trở thành thành viên duy nhất trong danh sách.

Returns

T

Các mục được nhập vào danh sách.

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

InsertItemBefore(T, cuối cùng)

Nhập một mục mới vào danh sách ở vị trí cụ thể. mục đầu tiên là số 0.

[DOMName("insertItemBefore")]
public T InsertItemBefore(T newItem, ulong index)

Parameters

newItem T

Các mục mà sẽ được nhập vào danh sách.

index ulong

Chỉ số của mục trước đó mục mới phải được nhập. mục đầu tiên là số 0. nếu chỉ số là 0, thì mục mới được nhập ở phía trước của danh sách. nếu chỉ số lớn hơn hoặc tương đương với sốOfItems, thì mục mới được thêm vào cuối danh sách.

Returns

T

Các mục được nhúng

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

RemoveItem(Tiếp theo)

Xóa một mục hiện có từ danh sách.

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

Parameters

index ulong

Chỉ số của mục sẽ được xóa. mục đầu tiên là số 0.

Returns

T

mục bị loại bỏ.

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

DOMException

Mã Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Tăng nếu số chỉ số lớn hơn hoặc tương đương với sốOfItems.

ReplaceItem(T, cuối cùng)

Thay thế một mục hiện có trong danh sách với một mục mới.

[DOMName("replaceItem")]
public T ReplaceItem(T newItem, ulong index)

Parameters

newItem T

Các mục mà sẽ được nhập vào danh sách.

index ulong

Chỉ số của mục sẽ được thay thế. mục đầu tiên là số 0.

Returns

T

Các mục được nhúng

Exceptions

DOMException

Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.

DOMException

Mã Aspose.Html.Dom.DOMException.INDEX_SIZE_ERR.Tăng nếu số chỉ số lớn hơn hoặc tương đương với sốOfItems.

Xem thêm

IEnumerable

 Tiếng Việt