## MutationObserverInit class

Этот класс представляет набор опций, который используется для настройки[`MutationObserver`](../mutationobserver/) .

```csharp
public class MutationObserverInit : IDictionary<string, object>
```

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

| Имя | Описание |
| --- | --- |
| [MutationObserverInit](mutationobserverinit/)() | Инициализирует новый экземпляр`MutationObserverInit` класс. |

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

| Имя | Описание |
| --- | --- |
| [AttributeFilter](../../aspose.html.dom.mutations/mutationobserverinit/attributefilter/) { get; set; } | Установите список локальных имен атрибутов (без пространства имен), если не все мутации атрибутов необходимо наблюдать, а атрибуты имеют значение true или опущены. |
| [AttributeOldValue](../../aspose.html.dom.mutations/mutationobserverinit/attributeoldvalue/) { get; set; } | Установите значение true, если атрибуты являются истинными или опущены, и значение атрибута цели перед необходимостью записи мутации. |
| [Attributes](../../aspose.html.dom.mutations/mutationobserverinit/attributes/) { get; set; } | Установите значение true, если должны наблюдаться мутации атрибутов цели. Может быть опущен, если указаны attributeOldValue и/или attributeFilter. |
| [CharacterData](../../aspose.html.dom.mutations/mutationobserverinit/characterdata/) { get; set; } | Установите значение true, если должны наблюдаться мутации данных цели. Может быть опущен, если указано значение characterDataOldValue |
| [CharacterDataOldValue](../../aspose.html.dom.mutations/mutationobserverinit/characterdataoldvalue/) { get; set; } | Установите значение true, если для characterData установлено значение true или оно опущено, а данные цели перед мутацией необходимо записать. |
| [ChildList](../../aspose.html.dom.mutations/mutationobserverinit/childlist/) { get; set; } | Установите значение true, если необходимо наблюдать мутации дочерних элементов цели. |
| [Count](../../aspose.html.dom.mutations/mutationobserverinit/count/) { get; } | Получает количество пар ключ/значение, содержащихся в`MutationObserverInit`коллекция. |
| [IsReadOnly](../../aspose.html.dom.mutations/mutationobserverinit/isreadonly/) { get; } | Определяет,`MutationObserverInit` коллекция изменчива. |
| [Item](../../aspose.html.dom.mutations/mutationobserverinit/item/) { get; set; } | Получает или задает элемент с указанным ключом. |
| [Keys](../../aspose.html.dom.mutations/mutationobserverinit/keys/) { get; } | Получает коллекцию, содержащую ключи в`MutationObserverInit`коллекция. |
| [Subtree](../../aspose.html.dom.mutations/mutationobserverinit/subtree/) { get; set; } | Установите значение true, если должны наблюдаться мутации не только цели, но и ее потомков |
| [Values](../../aspose.html.dom.mutations/mutationobserverinit/values/) { get; } | Получает коллекцию, содержащую значения в`MutationObserverInit`коллекция. |

## Методы

| Имя | Описание |
| --- | --- |
| [Add](../../aspose.html.dom.mutations/mutationobserverinit/add/#add)(KeyValuePair&lt;string, object&gt;) | Добавляет элемент в`MutationObserverInit`коллекция. |
| [Add](../../aspose.html.dom.mutations/mutationobserverinit/add/#add_1)(string, object) | Добавляет указанный ключ и значение в`MutationObserverInit`коллекция. |
| [Clear](../../aspose.html.dom.mutations/mutationobserverinit/clear/)() | Удаляет все элементы из`MutationObserverInit`коллекция. |
| [Contains](../../aspose.html.dom.mutations/mutationobserverinit/contains/)(KeyValuePair&lt;string, object&gt;) | Определяет,`MutationObserverInit` содержать указанную пару ключ/значение. |
| [ContainsKey](../../aspose.html.dom.mutations/mutationobserverinit/containskey/)(string) | Определяет,`MutationObserverInit` коллекция содержит указанный ключ. |
| [CopyTo](../../aspose.html.dom.mutations/mutationobserverinit/copyto/)(KeyValuePair&lt;string, object&gt;[], int) | Копирует`MutationObserverInit` элементов в существующий одномерный массив, начиная с указанного индекса массива. |
| [GetEnumerator](../../aspose.html.dom.mutations/mutationobserverinit/getenumerator/)() | Возвращает перечислитель, который перебирает`MutationObserverInit` элементы. |
| [Remove](../../aspose.html.dom.mutations/mutationobserverinit/remove/#remove)(KeyValuePair&lt;string, object&gt;) | Удаляет указанную пару ключ/значение из`MutationObserverInit`коллекция. |
| [Remove](../../aspose.html.dom.mutations/mutationobserverinit/remove/#remove_1)(string) | Удаляет значение, связанное с указанным ключом, из`MutationObserverInit`коллекция. |
| [TryGetValue](../../aspose.html.dom.mutations/mutationobserverinit/trygetvalue/)(string, out object) | Получает значение, связанное с указанным ключом. |

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

* пространство имен [Aspose.Html.Dom.Mutations](../../aspose.html.dom.mutations/)
* сборка [Aspose.HTML](../../)


