## ISaveInstruction class


General save instruction interface that defines common members that concrete plugin option should implement.

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

## Methods

| Method | Description |
| --- | --- |
| virtual [AddSaveDataSource](./addsavedatasource/)(System::SharedPtr\<IDataSource\>) | Adds new result save target. |
| virtual [get_SaveTargetsCollection](./get_savetargetscollection/)() | Gets the collection of added targets (file or stream data sources) for saving operation results. |
## See Also

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