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()
스위스베이스(숫자 숫자 T>)
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입니다. 첫 번째 항목은 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
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보다 크거나 동일한 경우 상승합니다.