Class MutationObserverInit

MutationObserverInit class

此类表示用于配置的选项集合MutationObserver.

public class MutationObserverInit : IDictionary<string, object>

构造函数

姓名描述
MutationObserverInit()初始化一个新的实例MutationObserverInit类.

特性

姓名描述
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)获取与指定键关联的值。

也可以看看