<!--
{
  "documentType" : "article",
  "framework" : "USD",
  "identifier" : "/documentation/USD/multipleperformoperation",
  "metadataVersion" : "0.1.0",
  "role" : "article",
  "title" : "multiplePerformOperation"
}
-->

# multiplePerformOperation

An option that indicates how an action handles an additional invocation while running.

## Discussion

The runtime doesn’t react to this property for all actions.

### Additional Invocation Options

- `allow`: Restarts the action by playing it over again.
- `ignore`: Continues running the current action, ignoring the additional invocation.
- `stop`: Stops the current action.

### Declaration

```other
uniform token multiplePerformOperation= "ignore" (
    allowedTokens = ["ignore", "allow", "stop"]
)
```

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)