ISetsFolder::RemoveSet

Use this method to remove a Set from given folder. Assign a Set Object to this method to remove that Set from the folder. 

Compatibility

Cimatron 2026 or later

Syntax

void RemoveSet(interop.CimMdlrAPI.ISet aSet);

def RemoveSet(interop.CimMdlrAPI.ISet aSet)->None

Return Type

None

 
   

Input Type

Input: interop.CimMdlrAPI.ISet

aSet—Set to be removed from folder

Remarks

None

Example

// PREREQUISITE:
// 1. Create PMI's 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 'PMI'
aSetFactory.GetSet("PMI", out interop.CimBaseAPI.ISet aSet);

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

// Remove Set object inside the Set Folder
aSetFolder.RemoveSet(aSet);

// PREREQUISITE:
// 1. Create PMI's in Cimatron
//Use Interface Sample Code before this code

#Create Empty Set Folder
aSetFolder = (interop.CimBaseAPI.ISetFolder)(aSetFactory.CreateEmptySetFolder())

#Initialize the output variable
aSet = aSetFactory.GetSet("PMI")

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

#Remove Set object inside the Set Folder
aSetFolder.RemoveSet(aSet)