MutationObserverInit
内容
[
隐藏
]MutationObserverInit class
此类表示一个选项集合,用于配置MutationObserver .
public class MutationObserverInit : IDictionary<string, object>
构造函数
| 姓名 | 描述 |
|---|---|
| MutationObserverInit() | 初始化MutationObserverInit类. |
特性
| 姓名 | 描述 |
|---|---|
| AttributeFilter { get; set; } | 如果不需要观察所有属性突变并且属性为真或省略,则设置为属性本地名称列表(无命名空间)。 |
| AttributeOldValue { get; set; } | 如果属性为真或省略且需要记录突变前目标的属性值,则设置为真。 |
| Attributes { get; set; } | 如果要观察目标属性的突变,则设置为 true。如果指定了attributeOldValue 和/或attributeFilter,则可以省略。 |
| CharacterData { get; set; } | 如果要观察目标数据的突变,则设置为 true。如果指定了 characterDataOldValue,则可以省略 |
| CharacterDataOldValue { get; set; } | 如果 characterData 设置为 true 或省略并且需要记录突变前的目标数据,则设置为 true。 |
| ChildList { get; set; } | 如果要观察目标子代的突变,则设置为 true。 |
| Count { get; } | 获取包含在MutationObserverInit集合. |
| IsReadOnly { get; } | 确定是否MutationObserverInit集合是可变的。 |
| Item { get; set; } | 获取或设置具有指定键的元素。 |
| Keys { get; } | 获取包含MutationObserverInit集合. |
| Subtree { get; set; } | 如果不仅要观察目标,还要观察目标的后代,则设置为 true |
| 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) | 获取与指定键关联的值。 |