# isDone

> Checks if the operation is finished.

## Definition

* **Type:** Property
* **Namespace:** [UnityEngine.Android](/engine/6000.0/script-reference/unityengine/android.md)
* **Assembly:** UnityEngine.AndroidJNIModule

```csharp
public bool isDone { get; }
```

### Remarks

Returns `true` if the operation is finished. Otherwise, returns `false`. Once the property returns true, [GetAssetPackStateAsyncOperation.size](/engine/6000.0/script-reference/unityengine/android/getassetpackstateasyncoperation/size.md) and [GetAssetPackStateAsyncOperation.states](/engine/6000.0/script-reference/unityengine/android/getassetpackstateasyncoperation/states.md) properties can be called to get results. Read-only. Additional Resources: [GetAssetPackStateAsyncOperation.keepWaiting](/engine/6000.0/script-reference/unityengine/android/getassetpackstateasyncoperation/keepwaiting.md), [GetAssetPackStateAsyncOperation.size](/engine/6000.0/script-reference/unityengine/android/getassetpackstateasyncoperation/size.md), [GetAssetPackStateAsyncOperation.states](/engine/6000.0/script-reference/unityengine/android/getassetpackstateasyncoperation/states.md).
