示例#1
0
        public virtual void Export(ISerializationConfigurationGroup selectedObject)
        {
            var exportEngine = new ExportEngine(selectedObject.XPObjectSpace());
            var document     = exportEngine.Export(View.SelectedObjects.OfType <XPBaseObject>(), selectedObject);

            using (var memoryStream = Save(document)){
                if (selectedObject.ZipOutput)
                {
                    Zip(memoryStream);
                }
                else
                {
                    Save(memoryStream);
                }
            }
        }