**All Implemented Interfaces:**
[com.aspose.imaging.asynctask.IAsyncTask](../../com.aspose.imaging.asynctask/iasynctask)
```
public interface IMaskingAsyncTask extends IAsyncTask
```

Represents the masking async task.
## Methods

| Method | Description |
| --- | --- |
| [getMaskingResult()](#getMaskingResult--) | Returns the result of masking operation |
| [getErrorString()](#getErrorString--) | Returns an error of masking operation |
### getMaskingResult() {#getMaskingResult--}
```
public abstract MaskingResult getMaskingResult()
```


Returns the result of masking operation

**Returns:**
[MaskingResult](../../com.aspose.imaging.masking.result/maskingresult) - The result of this task.
### getErrorString() {#getErrorString--}
```
public abstract String getErrorString()
```


Returns an error of masking operation

**Returns:**
java.lang.String - The task error.
