系统恢复默认工作环境的时候,会通过此方法获取默认的配置信息,并初始化界面,所以自定义插件务必要实现该方法,否则在桌面恢复默认工作环境的时候就会因为无法正确读取配置信息从而无法加载本插件。

命名空间:  SuperMap.Desktop
程序集:  SuperMap.Desktop.Core (in SuperMap.Desktop.Core)
版本: dll

语法

C#
public virtual string GetDefaultConfigString()

返回值

用来恢复当前插件默认工作环境的配置信息。

示例

以下代码示范重写 GetDefaultConfigString() 方法。

CopyC#
public override string GetDefaultConfigString()
{
    // 读取预先保存的当前插件默认工作环境的文件。
    String configPath = @"C:\Program Files\SuperMap\SuperMap iDesktop 9D\WorkEnvironment\Default\DesktopPlugin1.config";
    String defaultConfig = File.ReadAllText(configPath);
    return defaultConfig;
}

请参见