Class MutationObserverInit
MutationObserverInit class
此类表示用于配置的选项集合MutationObserver
.
public class MutationObserverInit : IDictionary<string, object>
构造函数
特性
姓名 | 描述 |
---|
AttributeFilter { get; set; } | 如果不需要观察所有属性突变且属性为真或省略,则设置为属性本地名称列表(无命名空间)。 |
AttributeOldValue { get; set; } | 如果 attributes 为 true 或省略,则设置为 true 并且需要记录突变前目标的属性值。 |
Attributes { get; set; } | 如果要观察目标属性的突变,则设置为真。如果指定了 attributeOldValue 和/或 attributeFilter,则可以省略。 |
CharacterData { get; set; } | 如果要观察目标数据的突变,则设置为真。如果指定了 characterDataOldValue 则可以省略 |
CharacterDataOldValue { get; set; } | 如果 characterData 设置为 true 或省略并且需要记录突变前目标的数据,则设置为 true。 |
ChildList { get; set; } | 如果要观察目标孩子的突变,则设置为真。 |
Count { get; } | 获取包含的键/值对的数量MutationObserverInit 集合. |
IsReadOnly { get; } | 确定是否MutationObserverInit 集合是可变的。 |
Item { get; set; } | 获取或设置具有指定键的元素。 |
Keys { get; } | 获取一个集合,其中包含MutationObserverInit 集合. |
Subtree { get; set; } | 如果不仅要观察目标而且要观察目标的后代的突变,则设置为真 |
Values { get; } | 获取包含值的集合MutationObserverInit 集合. |
方法
姓名 | 描述 |
---|
Add(KeyValuePair<string, object>) | 添加一个元素到MutationObserverInit 集合. |
Add(string, object) | 将指定的键和值添加到MutationObserverInit 集合. |
Clear() | 从中删除所有元素MutationObserverInit 集合. |
Contains(KeyValuePair<string, object>) | 确定是否MutationObserverInit 包含指定的键/值对. |
ContainsKey(string) | 确定是否MutationObserverInit 集合包含指定的键。 |
CopyTo(KeyValuePair<string, object>[], int) | 复制MutationObserverInit 元素到现有的一维数组,从指定的数组索引开始。 |
GetEnumerator() | 返回一个遍历MutationObserverInit 元素. |
Remove(KeyValuePair<string, object>) | 从中删除指定的键/值对MutationObserverInit 集合. |
Remove(string) | 从中删除与指定键关联的值MutationObserverInit 集合. |
TryGetValue(string, out object) | 获取与指定键关联的值。 |
也可以看看