ISetsFactory::CreateSetFolder

Use this method to create a set folder and add set entities to the folder. The string array of Set is passed to the method and it creates a Set Folder with the set inside it.

Compatibility

Cimatron 2026 or later

Syntax

interop.CimMdlrAPI.ISetFolder CreateSetFolder(string[] iSetsName);

def CreateSetFolder(string[] iSetsName)->interop.CimMdlrAPI.ISetFolder

Return Type

Return: interop.CimMdlrAPI.ISetFolder createdFolder—Reference to Newly-created set folder 
   

Input Type

Input: string[]

pVal—Set Folder

Remarks

None

Example

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

//Create an string array
string[] aSetsToAdd = { "Curves" };

interop.CimBaseAPI.ISetFolder aSetFolder = aSetFactory.CreateSetFolder(aSetsToAdd);

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

#Create an string array
aSetsToAdd = Array[str](1)
aSetsToAdd[0] = "Curves"

#Create Set Folder and pass string array variable to the method.It will create Set Folder with Set in it
aSetFolder = (interop.CimBaseAPI.ISetFolder)(aSetFactory.CreateSetFolder(aSetsToAdd))