public static string RenderElement(SceneElement element) { SceneWriter output = new SceneWriter(); OutputAttribute outputAttr = OutputAttribute.Combine(element.GetAllAttributes <OutputAttribute>()); ElementContext sceneContext = new ElementContext(new ElementContext(null, new Scene()), element, outputAttr); sceneContext.LoadChildren(true); sceneContext.Write(output); return(output.ToString()); }