## IInteractiveDevice class


The interface defining interactive features processing methods.

```cpp
class IInteractiveDevice : public virtual System::Object
```

## Methods

| Method | Description |
| --- | --- |
| virtual [AddOutline](./addoutline/)(int32_t, System::String) | Adds an outline item with the last object as its target. |
| virtual [AddOutline](./addoutline/)(System::Drawing::PointF, int32_t, System::String) | Adds an outline item with the origin point as its target. |
| virtual [SetHyperlinkTarget](./sethyperlinktarget/)(System::String) | Set the hyperlink with an external URI as its target. |
| virtual [SetHyperlinkTarget](./sethyperlinktarget/)(int32_t) | Set the hyperlink with a page number as its target. |
## See Also

* Class [Object](../../system/object/)
* Namespace [Aspose::Page](../)
* Library [Aspose.Page for C++](../../)
