3.3.19 IRefrenceSystemOptions
IRefrenceSystemOptions是坐标参考系配置对象,用于配置坐标参考系对象(IRefrenceSystem)的参数。
坐标参考系对象配置对象由MapManagerCOM组件的CreateRefrenceSystemOptions()接口创建。
1.AddConfig
说明:
配置键值对。配置项键值对以字符串进行传入。
语法:
Javascript调用
AddConfig(key,value)
C++调用
HRESULT AddConfig([in] BSTR key, [in] BSTR value)
C#调用
void AddConfig(string key,string value)
参数:
参数名 | 参数类型 | 说明 |
---|---|---|
key | string | 配置项键值类型 |
value | string | 配置项键值 |
2.GetConfigSetCount
说明:
获取已配置键值对的数量。
语法:
Javascript调用
GetConfigSetCount()
C++调用
HRESULT GetConfigSetCount([out,retval] LONG* count)
C#调用
long GetConfigSetCount()
返回值: count
count表示键值对的个数。
3.GetConfigKeyByIndex
说明:
通过索引获取配置键名称。
语法:
Javascript调用
GetConfigKeyByIndex(index)
C++调用
HRESULT GetConfigKeyByIndex([in] LONG index, [out,retval] BSTR* key)
C#调用
string GetConfigKeyByIndex(long index)
参数:
参数名 | 参数类型 | 说明 |
---|---|---|
index | long | 索引 |
返回值: key
key表示配置键名称。
4.GetConfigValueByKey
说明:
通过键名获取配置键值。
语法:
Javascript调用
GetConfigValueByKey(key)
C++调用
HRESULT GetConfigValueByKey([in] BSTR key, [out,retval] BSTR* value)
C#调用
string GetConfigValueByKey(string key)
参数:
参数名 | 参数类型 | 说明 |
---|---|---|
key | string | 键名 |
返回值: value
value表示配置键值。