## IInteractiveDevice::AddOutline(int32_t, System::String) method


Adds an outline item with the last object as its target.

```cpp
virtual void Aspose::Page::IInteractiveDevice::AddOutline(int32_t outlineLevel, System::String description)=0
```


| Parameter | Type | Description |
| --- | --- | --- |
| outlineLevel | int32_t | The outline level. |
| description | System::String | The item description. |

## See Also

* Class [String](../../../system/string/)
* Class [IInteractiveDevice](../)
* Namespace [Aspose::Page](../../)
* Library [Aspose.Page for C++](../../../)
## IInteractiveDevice::AddOutline(System::Drawing::PointF, int32_t, System::String) method


Adds an outline item with the origin point as its target.

```cpp
virtual void Aspose::Page::IInteractiveDevice::AddOutline(System::Drawing::PointF origin, int32_t outlineLevel, System::String description)=0
```


| Parameter | Type | Description |
| --- | --- | --- |
| origin | System::Drawing::PointF | The target origin. |
| outlineLevel | int32_t | The outline level. |
| description | System::String | The item description. |

## See Also

* Class [PointF](../../../system.drawing/pointf/)
* Class [String](../../../system/string/)
* Class [IInteractiveDevice](../)
* Namespace [Aspose::Page](../../)
* Library [Aspose.Page for C++](../../../)
