ISetsFactory::DeleteSetFolder

Use this method to delete a set folder. If the is set in the folder then the set will not be deleted.

Compatibility

Cimatron 2026 or later

Syntax

interop.CimMdlrAPI.ISetFolder DeleteSetFolder(interop.CimMdlrAPI.ISetFolder aFolder);

def DeleteSetFolder(interop.CimMdlrAPI.ISetFolder aFolder)->None

Return Type

None   
   

Input Type

Input: interop.CimMdlrAPI.ISetFolder

aFolder—Delete set folder

Remarks

None

Example

// PREREQUISITE:
// 1. Create Curves in Cimatron
// Use Interface Sample Code before this code

// Create Empty Set Folder
interop.CimBaseAPI.ISetFolder aSetFolder = aSetFactory.CreateEmptySetFolder();
// Get interop.CimBaseAPI.ISet object for existing set created in file. Use that set name instead of 'Curves'
aSetFactory.GetSet("Curves", out interop.CimBaseAPI.ISet aSet);

// Add Set object inside the Set Folder
aSetFolder.AddSet(aSet);

// Delete the Folder
aSetFactory.DeleteSetFolder(aSetFolder);

# PREREQUISITE:
# 1. Create Curves in Cimatron
# Use Interface Sample Code before this code.

# Create Empty Set Folder
interop.CimBaseAPI.ISetFolder aSetFolder = aSetFactory.CreateEmptySetFolder();
# Get interop.CimBaseAPI.ISet object for existing set created in file.Use that set name instead of 'Curves'
aSet = aSetFactory.GetSet("Curves")

#Add Set object inside the Set Folder
aSetFolder.AddSet(aSet)

#Delete the Folder
aSetFactory.DeleteSetFolder(aSetFolder)