public void CaseExportAllInfo() { IFeatureClass fClass = null; ArcObjectExportTool <object> arcObjectExportTool = new ArcObjectExportTool <object>(); arcObjectExportTool.SetCallBack = CallBack; arcObjectExportTool.ExportInfo(new List <object>()) .ExportTo(fClass) .SaveEveryNRecord(100) .Insert(); }
public void CaseExportFeatureClass() { IFeatureClass srcFeatureClass = null; IFeatureClass desFeatureClass = null; ArcObjectExportTool <IFeatureClass> arcObjectExportTool = new ArcObjectExportTool <IFeatureClass>(); arcObjectExportTool.SetCallBack = CallBack; arcObjectExportTool.ExportInfo(srcFeatureClass) .ExportTo(desFeatureClass) .SaveEveryNRecord(100) .Insert(); }
public void CaseExportSpecifiedInfo() { IFeatureClass fClass = null; ArcObjectExportTool <info> arcObjectExportTool = new ArcObjectExportTool <info>(); arcObjectExportTool.SetCallBack = CallBack; arcObjectExportTool.ExportInfo(new List <info>()) .ExportTo(fClass) .SaveEveryNRecord(100) .MappingField(x => x.Ref_OID, "Ref_OID") .Insert(); }
public void ExportAllInfo() { List <TestInfo> lstInfo = new List <TestInfo>(); IFeatureClass fClass = null; ArcObjectExportTool objExport = new ArcObjectExportTool(); objExport.SetExportInfo <TestInfo>() .SetExportAllInfo(true) .SetExportList(lstInfo) .SetExportFeatureClass(fClass) .Insert(); }
public void ExportSpecifically() { List <TestInfo> lstInfo = new List <TestInfo>(); IFeatureClass fClass = null; ArcObjectExportTool objExport = new ArcObjectExportTool(); objExport.SetExportInfo <TestInfo>() .SetExportAllInfo(false) .SetExportList(lstInfo) .SetExportFeatureClass(fClass) .MappingField(x => x.Name, "BL_Name") .Insert(); }