public ObjectId CreateLayer() { ObjectId layerId; Database db=HostApplicationServices.WorkingDatabase; Transaction trans=db.TransactionManager.StartTransaction(); LayerTable lt=(LayerTable)trans.GetObject(db.LayerTableId,OpenMode.ForWrite); if(lt.Has("EmployeeLayer")) { layerId=lt["EmployeeId"]; } else { LayerTableRecord ltr=new LayerTableRecord(); ltr.Name="EmployeeLayer"; ltr.Color=Color.FromColorIndex(ColorMethod.ByAci,2); layerId=lt.Add(ltr); trans.AddNewlyCreatedDBObject(ltr,true); } trans.Commit(); trans.Dispose(); return layerId; } 这个函数中的Color.FormColorIndex(ColorMethod.ByAci,2)怎么引入啊? |