Class DOMTokenList
Namespace: Aspose.Html.Collections
Assembly: Aspose.HTML.dll (25.1.0)
DOMTokenListクラスは、スペースで区切られたトークンのセットを表します。これは、JavaScriptの配列オブジェクトと同様に0から始まるインデックスで管理されます。DOMTokenListは常に大文字小文字を区別します。
[DOMName("DOMTokenList")]
[ComVisible(true)]
[DOMObject]
public class DOMTokenList : DOMObject, INotifyPropertyChanged, IEnumerable<string>, IEnumerable
継承
object ← DOMObject ← DOMTokenList
実装
INotifyPropertyChanged, IEnumerable<string>, IEnumerable
継承されたメンバー
DOMObject.GetPlatformType(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
プロパティ
Length
このリストに格納されているトークンの数を表すulongを返します。
[DOMName("length")]
public uint Length { get; }
プロパティ値
Value
対応する属性の値を取得または設定します。
[DOMName("value")]
public string Value { get; set; }
プロパティ値
this[uint]
インデックスによってリスト内のアイテムを返します。インデックスがリストの長さ以上の場合はnullを返します。
[DOMName("item")]
public string this[uint index] { get; }
プロパティ値
メソッド
Add(params string[])
指定されたトークンをリストに追加します。
[DOMName("add")]
public void Add(params string[] tokens)
パラメーター
tokens
string[]
トークンリストに追加するトークンを表します。
Contains(string)
リストが指定されたトークンを含む場合はtrueを、そうでない場合はfalseを返します。
[DOMName("contains")]
public bool Contains(string token)
パラメーター
token
string
リスト内で検索するトークン。
戻り値
呼び出し元のリストがトークンを含む場合はtrue、そうでない場合はfalse。
GetEnumerator()
コレクションを反復処理する列挙子を返します。
public IEnumerator<string> GetEnumerator()
戻り値
IEnumerator<string>
コレクションを反復処理するために使用できるSystem.Collections.Generic.IEnumerator`1オブジェクト。
Remove(params string[])
指定されたトークンをリストから削除します。
[DOMName("remove")]
public void Remove(params string[] tokens)
パラメーター
tokens
string[]
リストから削除したいトークンを表します。
Replace(string, string)
既存のトークンを新しいトークンに置き換えます。最初のトークンが存在しない場合は何もしません。
[DOMName("replace")]
public bool Replace(string token, string newToken)
パラメーター
token
string
置き換えたいトークン。
newToken
string
古いトークンを置き換えるためのトークン。
戻り値
トークンが見つかり置き換えられた場合はtrue
、そうでない場合はfalse
。
Supports(string)
指定されたトークンが関連する属性のサポートされているトークンに含まれている場合はtrueを返します。
[DOMName("supports")]
public bool Supports(string token)
パラメーター
token
string
照会するトークン。
戻り値
トークンが見つかったかどうかを示すBoolean。
Toggle(string)
トークンが存在する場合はリストから削除し、存在しない場合はリストに追加します。
[DOMName("toggle")]
public bool Toggle(string token)
パラメーター
token
string
トグルしたいトークン。
戻り値
呼び出し後にトークンがリストに含まれているかどうかを示すBoolean。
Toggle(string, bool)
トークンが存在する場合はリストから削除し、存在しない場合はリストに追加します。
[DOMName("toggle")]
public bool Toggle(string token, bool force)
パラメーター
token
string
トグルしたいトークン。
force
bool
含まれている場合、トグルを一方向の操作に変えます。falseに設定すると、トークンは削除されるだけで追加されません。trueに設定すると、トークンは追加されるだけで削除されません。
戻り値
呼び出し後にトークンがリストに含まれているかどうかを示すBoolean。