MutationObserverInit

MutationObserverInit class

Этот класс представляет набор опций, который используется для настройкиMutationObserver.

public class MutationObserverInit : IDictionary<string, object>

Конструкторы

Имя Описание
MutationObserverInit() Инициализирует новый экземпляр классаMutationObserverInit.

Характеристики

Имя Описание
AttributeFilter { get; set; } Установить в список локальных имен атрибутов (без пространства имен), если не все мутации атрибутов необходимо наблюдать, а атрибуты имеют значение true или опущены.
AttributeOldValue { get; set; } Установите значение true, если атрибуты являются истинными или опущены, и значение атрибута цели до того, как необходимо записать мутацию.
Attributes { get; set; } Установите значение true, если должны наблюдаться мутации атрибутов цели. Может быть опущен, если указаны attributeOldValue и/или attributeFilter.
CharacterData { get; set; } Установите значение true, если должны наблюдаться мутации данных цели. Можно опустить, если указано characterDataOldValue
CharacterDataOldValue { get; set; } Установите в значение true, если для characterData установлено значение 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) Получает значение, связанное с указанным ключом.

Смотрите также