Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
Lớp DOMTokenList đại diện cho một tập hợp các token được phân tách bằng khoảng trắng. Nó được lập chỉ mục bắt đầu từ 0 giống như các đối tượng Array trong JavaScript. DOMTokenList luôn phân biệt chữ hoa chữ thường.
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Kế thừa
object ← DOMObject ← DOMTokenList
Thực hiện
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
Các thành viên kế thừa
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Thuộc tính
Length
Trả về một ulong đại diện cho số lượng token được lưu trữ trong danh sách này.
[DOMName("length")]
public uint Length { get; }
Giá trị thuộc tính
Value
Lấy hoặc thiết lập giá trị của thuộc tính tương ứng.
[DOMName("value")]
public string Value { get; set; }
Giá trị thuộc tính
this[uint]
Trả về mục trong danh sách theo chỉ số của nó, hoặc null nếu chỉ số lớn hơn hoặc bằng độ dài của danh sách.
[DOMName("item")]
public string this[uint index] { get; }
Giá trị thuộc tính
Phương thức
Add(params string[])
Thêm token(s) được chỉ định vào danh sách.
[DOMName("add")]
public void Add(params string[] tokens)
Tham số
tokens
string[]
Đại diện cho token (hoặc các token) để thêm vào tokenList.
Contains(string)
Trả về true nếu danh sách chứa token đã cho, ngược lại là false.
[DOMName("contains")]
public bool Contains(string token)
Tham số
token
string
Token cần tìm trong danh sách.
Trả về
Một giá trị Boolean, là true nếu danh sách gọi chứa token, ngược lại là false.
GetEnumerator()
Trả về một bộ lặp để duyệt qua tập hợp.
public IEnumerator<string> GetEnumerator()
Trả về
IEnumerator<string>
Một đối tượng System.Collections.Generic.IEnumerator`1 có thể được sử dụng để duyệt qua tập hợp.
Remove(params string[])
Xóa token(s) được chỉ định khỏi danh sách.
[DOMName("remove")]
public void Remove(params string[] tokens)
Tham số
tokens
string[]
Đại diện cho token(s) bạn muốn xóa khỏi danh sách.
Replace(string, string)
Thay thế một token hiện có bằng một token mới. Không làm gì nếu token đầu tiên không tồn tại.
[DOMName("replace")]
public bool Replace(string token, string newToken)
Tham số
token
string
Token bạn muốn thay thế.
newToken
string
Token bạn muốn thay thế token cũ bằng.
Trả về
Boolean true
nếu token được tìm thấy và thay thế, false
nếu không.
Supports(string)
Trả về true nếu một token nhất định có trong các token được hỗ trợ của thuộc tính liên quan.
[DOMName("supports")]
public bool Supports(string token)
Tham số
token
string
Token cần truy vấn.
Trả về
Một giá trị Boolean cho biết token đã được tìm thấy hay chưa.
Toggle(string)
Xóa token khỏi danh sách nếu nó tồn tại, hoặc thêm token vào danh sách nếu nó không tồn tại.
[DOMName("toggle")]
public bool Toggle(string token)
Tham số
token
string
Token bạn muốn chuyển đổi.
Trả về
Một giá trị Boolean cho biết token có trong danh sách sau cuộc gọi hay không.
Toggle(string, bool)
Xóa token khỏi danh sách nếu nó tồn tại, hoặc thêm token vào danh sách nếu nó không tồn tại.
[DOMName("toggle")]
public bool Toggle(string token, bool force)
Tham số
token
string
Token bạn muốn chuyển đổi.
force
bool
Một giá trị Boolean mà, nếu được bao gồm, biến đổi thành một hoạt động chỉ theo một chiều. Nếu đặt thành false, token sẽ chỉ bị xóa, nhưng không được thêm. Nếu đặt thành true, token sẽ chỉ được thêm, nhưng không bị xóa.
Trả về
Một giá trị Boolean cho biết token có trong danh sách sau cuộc gọi hay không.