The only way I can think of doing that is looping through all the files in Add-Ons/ and recording their folders.
for(%i=findFirstFile("Add-Ons/*.cs");%i=findNextFile("Add-Ons/*/*");%i!$=""){
//filepath
%path = filePath(%i);
// folder (inside add-ons)
%folder = getSubStr(%path, 8, strLen(%path) - 8); // may need to change the numbers, but you get the idea
}