Ich habe im Scripting eigentlich immer Schemata per new Settings().ReadSettings(Scheme) eingelesen…

Aber es gibt auch den Weg über SchemeSetting, wobei man hier genau steuern kann ob ein Schemata überschrieben werden soll:

var schemeFile = @"\\Mac\Home\Desktop\PXex.Test.xml";

SchemeSetting schemeSetting = new SchemeSetting();
schemeSetting.Init("USER.MacrosGui.PXF.Export.Schemes");
schemeSetting.ImportSchemes(schemeFile, true); // overwrite

Die Klasse gibt noch einiges her, so auch das setzen von einzelnen Filtereigenschaften…