用于将现存的工作空间存盘,不改变原有的名称,成功则返回 true。
命名空间:
SuperMap.Data程序集: SuperMap.Data (in SuperMap.Data)
版本: dll
语法
C# |
---|
public bool Save() |
返回值
如果保存成功返回true,否则返回false。备注
当工作空间没有指定工作空间文件或者工作空间文件的名称不合法的时候,将抛出异常。
注意事项:
SuperMap GIS 9D(2019)版本对布局存储进行了优化和调整,SuperMap GIS 9D(2019)及以上版本保存布局到工作空间后,布局存在兼容性问题,用户可明显感知的调整结果如下:
以下将SuperMap GIS 9D(2019)及以上版本称为“新版本”,将SuperMap GIS 9D(2019)以下版本称为“旧版本”。
1. 新版本采用XML结构将布局存储在工作空间中,解决了旧版本中保存布局会发生文件损坏的问题。
2. 新版本兼容旧版本保存在工作空间中的布局,但是旧版本无法打开新版本保存在工作空间中的布局。
旧版本工作空间经过新版本保存后,布局将按照升级后的方式存储,所以其中的布局在旧版本中将无法再次打开。不过,在新版本中,可以将布局导出为布局模板,然后,在旧版本中加载布局模板,就可实现在旧版本中打开新版本保存后的布局。
3. 新版本布局存储位置发生变化。若将工作空间存储为sxwu格式,旧版本会将布局单独存储在.lyts文件里;但新版本直接将布局存储在sxwu工作空间文件中,且以调整后的XML结构描述布局,包括布局元素、布局设置等。
4. 在新版本中,插入布局中的图片将存储在工作空间同级目录下的“工作空间文件名_images”文件夹,布局只存储图片属性信息。
旧版本工作空间经过新版本保存后,其中的布局将按照升级后的方式存储,所以布局中插入的图片会调整到上述专门的文件夹中存储。
示例
请参见 Workspace 类。