
## IOperationResult class

General operation result interface that defines common methods that concrete plugin operation result should implement.



The IOperationResult type exposes the following members:
## Properties
| Name | Description |
| :- | :- |
| `is_file` | Indicates whether the result is a path to an output file. |
| `is_stream` | Indicates whether the result is an output stream. |
| `is_string` | Indicates whether the result is a text string. |
| `is_byte_array` | Indicates whether the result is a byte array. |
| `data` | Gets raw data. |
## Methods
| Name | Description |
| :- | :- |
| `to_file()` | Tries to convert the result to the file. |
| `to_stream()` | Tries to convert the result to the stream object. |

### See Also

* module [`aspose.page.plugins`](/page/python-net/aspose.page.plugins/)
* package [`aspose.page`](/page/python-net/)

