Guest User

Untitled

a guest
Jan 18th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. ESRI.ArcGIS.Framework.IApplication app = ArcMap.Application;
  2. ESRI.ArcGIS.Framework.IDocument doc = app.Document;
  3. ESRI.ArcGIS.ArcMapUI.IMxDocument mxd = doc as ESRI.ArcGIS.ArcMapUI.IMxDocument;
  4. ESRI.ArcGIS.Carto.IMap map = mxd.FocusMap;
  5. ESRI.ArcGIS.Carto.ILayer lay = map.Layer[0];
  6. ESRI.ArcGIS.Carto.IFeatureLayer flay = lay as ESRI.ArcGIS.Carto.IFeatureLayer;
  7. ESRI.ArcGIS.Geodatabase.IFeatureClass fcls = flay as ESRI.ArcGIS.Geodatabase.IFeatureClass;
  8. ESRI.ArcGIS.Geodatabase.IFieldEdit fld = new ESRI.ArcGIS.Geodatabase.FieldClass();
  9. string nam = "map";
  10. fld.AliasName_2 = nam;
  11. fld.Type_2 = ESRI.ArcGIS.Geodatabase.esriFieldType.esriFieldTypeString;
  12. fld.Length_2 = 50;
  13. fld.Name_2 = "country name";
  14. fcls.AddField(fld);
  15.  
  16. ESRI.ArcGIS.Geodatabase.IFeatureClass fcls = flay as ESRI.ArcGIS.Geodatabase.IFeatureClass;
  17.  
  18. ESRI.ArcGIS.Geodatabase.IFeatureClass fcls = flay.FeatureClass;
  19.  
  20. fld.Name_2 = "country name";
Add Comment
Please, Sign In to add comment