Parameters
- layer
- The layer of the feature to explode.
- oid
- The oid of the feature to explode.
- keepOriginalFeature
- Option to delete or keep original feature after explode operation.
| Exception | Description |
|---|---|
| System.ArgumentNullException | Layer and ObjectIDs cannot be null. List of ObjectIDs cannot be empty. |
// Explodes a multi-part feature into individual features. await QueuedTask.Run(() => { var explodeFeatures = new EditOperation() { Name = "Explode Features" }; //Take a multipart and convert it into one feature per part //Provide a list of ids to convert multiple explodeFeatures.Explode(featureLayer, [objectId], true); //Execute to execute the operation //Must be called within QueuedTask.Run if (!explodeFeatures.IsEmpty) { //Execute and ExecuteAsync will return true if the operation was successful and false if not var result = explodeFeatures.Execute(); //or use async flavor //await explodeFeatures.ExecuteAsync(); } });
Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)