## MutationObserverInit class

Questa classe rappresenta una raccolta di opzioni che viene utilizzata per configurare[`MutationObserver`](../mutationobserver/) .

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

## Costruttori

| Nome | Descrizione |
| --- | --- |
| [MutationObserverInit](mutationobserverinit/)() | Inizializza una nuova istanza di`MutationObserverInit` classe. |

## Proprietà

| Nome | Descrizione |
| --- | --- |
| [AttributeFilter](../../aspose.html.dom.mutations/mutationobserverinit/attributefilter/) { get; set; } | Impostare su un elenco di nomi locali di attributi (senza spazio dei nomi) se non è necessario osservare tutte le mutazioni degli attributi e gli attributi sono veri o omessi. |
| [AttributeOldValue](../../aspose.html.dom.mutations/mutationobserverinit/attributeoldvalue/) { get; set; } | Impostato su vero se gli attributi sono veri o omessi e il valore dell'attributo di destinazione prima della mutazione deve essere registrato. |
| [Attributes](../../aspose.html.dom.mutations/mutationobserverinit/attributes/) { get; set; } | Impostato su true se devono essere osservate mutazioni negli attributi del target. Può essere omesso se viene specificato attributeOldValue e/o attributeFilter. |
| [CharacterData](../../aspose.html.dom.mutations/mutationobserverinit/characterdata/) { get; set; } | Impostare su true se devono essere osservate mutazioni nei dati del target. Può essere omesso se characterDataOldValue è specificato |
| [CharacterDataOldValue](../../aspose.html.dom.mutations/mutationobserverinit/characterdataoldvalue/) { get; set; } | Imposta su true se characterData è impostato su true o omesso e i dati del target prima della mutazione devono essere registrati. |
| [ChildList](../../aspose.html.dom.mutations/mutationobserverinit/childlist/) { get; set; } | Imposta su true se devono essere osservate mutazioni ai figli del target. |
| [Count](../../aspose.html.dom.mutations/mutationobserverinit/count/) { get; } | Ottiene il numero di coppie chiave/valore contenute nel file`MutationObserverInit`collezione. |
| [IsReadOnly](../../aspose.html.dom.mutations/mutationobserverinit/isreadonly/) { get; } | Determina se il file`MutationObserverInit` la raccolta è mutabile. |
| [Item](../../aspose.html.dom.mutations/mutationobserverinit/item/) { get; set; } | Ottiene o imposta l'elemento con la chiave specificata. |
| [Keys](../../aspose.html.dom.mutations/mutationobserverinit/keys/) { get; } | Ottiene una raccolta contenente le chiavi in`MutationObserverInit`collezione. |
| [Subtree](../../aspose.html.dom.mutations/mutationobserverinit/subtree/) { get; set; } | Impostato su true se devono essere osservate mutazioni non solo del target, ma anche dei discendenti del target |
| [Values](../../aspose.html.dom.mutations/mutationobserverinit/values/) { get; } | Ottiene una raccolta contenente i valori in`MutationObserverInit`collezione. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [Add](../../aspose.html.dom.mutations/mutationobserverinit/add/#add)(KeyValuePair&lt;string, object&gt;) | Aggiunge un elemento a`MutationObserverInit`collezione. |
| [Add](../../aspose.html.dom.mutations/mutationobserverinit/add/#add_1)(string, object) | Aggiunge la chiave e il valore specificati a`MutationObserverInit`collezione. |
| [Clear](../../aspose.html.dom.mutations/mutationobserverinit/clear/)() | Rimuove tutti gli elementi dal file`MutationObserverInit`collezione. |
| [Contains](../../aspose.html.dom.mutations/mutationobserverinit/contains/)(KeyValuePair&lt;string, object&gt;) | Determina se il file`MutationObserverInit` contenere la coppia chiave/valore specificata. |
| [ContainsKey](../../aspose.html.dom.mutations/mutationobserverinit/containskey/)(string) | Determina se il file`MutationObserverInit` la raccolta contiene una chiave specificata. |
| [CopyTo](../../aspose.html.dom.mutations/mutationobserverinit/copyto/)(KeyValuePair&lt;string, object&gt;[], int) | Copia il file`MutationObserverInit` elementi in un array unidimensionale esistente, a partire dall'indice dell'array specificato. |
| [GetEnumerator](../../aspose.html.dom.mutations/mutationobserverinit/getenumerator/)() | Restituisce un enumeratore che itera attraverso il`MutationObserverInit` elementi. |
| [Remove](../../aspose.html.dom.mutations/mutationobserverinit/remove/#remove)(KeyValuePair&lt;string, object&gt;) | Rimuove la coppia chiave/valore specificata dal file`MutationObserverInit`collezione. |
| [Remove](../../aspose.html.dom.mutations/mutationobserverinit/remove/#remove_1)(string) | Rimuove il valore associato alla chiave specificata da`MutationObserverInit`collezione. |
| [TryGetValue](../../aspose.html.dom.mutations/mutationobserverinit/trygetvalue/)(string, out object) | Ottiene il valore associato alla chiave specificata. |

### Guarda anche

* spazio dei nomi [Aspose.Html.Dom.Mutations](../../aspose.html.dom.mutations/)
* assemblea [Aspose.HTML](../../)


