提供数据流中的字段信息,用于系统解析数据流为数据表。

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

语法

C#
public void SetFormatDict(
	Dictionary<string, FieldInfo> dicFormat
)

参数

dicFormat
Type: System.Collections.Generic..::.Dictionary<(Of <(String, FieldInfo>)>)
指定的数据流中的字段信息。

备注

DataFlowLayer接收的数据流,需要通过接口SetFormatDict提供数据流中的字段信息,系统才能正确解析。

该方法参数为一个字典类,其中:

键:DataFlowLayer所接收的字段标识,对于CSV格式的数据流,键为数据流中字段的序号,从0开始。

键值:键对应的字段信息,包括字段名称、字段类型、大小等。

指定了上述信息后,系统才可以将数据流解析为数据表,进而将具体字段指定给DataFlowLayer相关接口进行对象的显示,在指定字段时,都将指定键值对中的键,而非键值FieldInfo对象的Name属性。

请参见