设置 S-57 标准中的属性值。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public bool SetS57AttributeValue( string acronym, Object value ) |
参数
- acronym
- Type: System..::.String
指定的属性的六位字符简称。
- value
- Type: System..::.Object
指定的属性的字段值。
返回值
一个布尔值,如果成功返回 true,否则返回 false。备注
设置属性字段时,海图属性类型(请参见 AttributeTypeChart 枚举类型)与输入值类型、值格式的对应关系如下:
属性字段类型 | 输入值类型 | 输入值格式 |
---|---|---|
AttributeTypeChart.List | String | ID1+":"Meaning1;ID2+":"Meaning2;...;IDn+":"Meaningn |
AttributeTypeChart.Enumerated | String | ID+":"Meaning |
AttributeTypeChart.Integer | Int32 | |
AttributeTypeChart.Float | Double | |
AttributeTypeChart.CodedString | String | |
AttributeTypeChart.FreeText | String |