## Observe(*[Node](../../../aspose.html.dom/node/)*) {#observe}

Instructs the user agent to observe a given target (a node) and report any mutations based on the criteria given by options (an object). The options argument allows for setting mutation observation options via object members.

```csharp
public void Observe(Node target)
```

| Parameter | Type | Description |
| --- | --- | --- |
| target | Node | The target for observe. |

### See Also

* class [Node](../../../aspose.html.dom/node/)
* class [MutationObserver](../)
* namespace [Aspose.Html.Dom.Mutations](../../../aspose.html.dom.mutations/)
* assembly [Aspose.HTML](../../../)

---

## Observe(*[Node](../../../aspose.html.dom/node/), [MutationObserverInit](../../mutationobserverinit/)*) {#observe_1}

Instructs the user agent to observe a given target (a node) and report any mutations based on the criteria given by options (an object). The options argument allows for setting mutation observation options via object members.

```csharp
public void Observe(Node target, MutationObserverInit options)
```

| Parameter | Type | Description |
| --- | --- | --- |
| target | Node | The target for observe. |
| options | MutationObserverInit | The observer options. |

### See Also

* class [Node](../../../aspose.html.dom/node/)
* class [MutationObserverInit](../../mutationobserverinit/)
* class [MutationObserver](../)
* namespace [Aspose.Html.Dom.Mutations](../../../aspose.html.dom.mutations/)
* assembly [Aspose.HTML](../../../)
