## Invalidatable class


Class that makes it possible to track the state of its descendants through [InvalidatableTracker](../invalidatabletracker/) objects.

```cpp
class Invalidatable
```

## Methods

| Method | Description |
| --- | --- |
| [GetState](./getstate/)() | Returns current state. |
| [Invalidate](./invalidate/)() | Changes the current state, invalidating all previously created trackers. |
## See Also

* Namespace [System::Collections](../)
* Library [Aspose.PUB for C++](../../)
