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
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
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
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
Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.
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
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
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
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
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
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
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
Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.
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
Mã Aspose.Html.Dom.DOMException.NO_MODIFICATION_ALLOWED_ERR.Tăng khi danh sách không thể được sửa đổi.
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.