Wat is een XOML-bestand?
XOML is een acroniem voor Extensible Object Markup Language en is een serialisatie-indeling voor de workflow-objecten van Windows Workflow Foundation. Gebaseerd op XAML, wordt het meestal gebruikt voor het maken van gebruikersinterfaces in gewone XML. Deze worden gebruikt om de workflow voor de gebruikersinterface te declareren en worden samen met het afzonderlijke bestand met de implementatielogica gecompileerd. Het bevat een op bomen gebaseerde structuur die een root-workflowknooppunt, geneste subelementen en ingesloten codesegmenten definieert. Wanneer een nieuwe werkstroom wordt gemaakt met Visual Studio voor .NET, heeft u een optie om te kiezen of deze in Code-indeling of Code-gescheiden-indeling moet zijn. Als u de laatste selecteert, zal de IDE twee bestanden voor u maken; één in XOML-indeling (bestaande uit workflowlay-out en instellingen), en andere in .CS/.VB-indeling waar de programmeercode zich bevindt.