ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Mapping.Voxel Namespace / VoxelVolume Class / DeleteSection Method
The definition of the section to delete.
Example Version

DeleteSection Method (VoxelVolume)
Delete the specified section. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public void DeleteSection( 
   SectionDefinition sectionDef
)

Parameters

sectionDef
The definition of the section to delete.
Exceptions
ExceptionDescription
This method or property must be called within the lambda passed to QueuedTask.Run
Invalid section definition specified
Section is null
Section not found in the collection of sections
Example
Delete Sections
//var voxelLayer = ... ;
//Must be on the QueuedTask.Run()

//Use the SelectedVariableProfile to get the sections
//via its associated volume
var volume = voxelLayer.SelectedVariableProfile.Volume;

//At 2.x - foreach (var section in voxelLayer.GetSections())
//                        voxelLayer.DeleteSection(section);
foreach (var section in volume.GetSections())
    volume.DeleteSection(section);

//optional...
if (voxelLayer.Visualization != VoxelVisualization.Volume)
    voxelLayer.SetVisualization(VoxelVisualization.Volume);
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also