public bool HasPointFeatureClass() { for (int i = 0; i < this.FeatureClassWraps.Count; i++) { FeatureClassWrap wrap = this.FeatureClassWraps[i] as FeatureClassWrap; if (wrap.IsUse && (wrap.GeometryType == esriGeometryType.esriGeometryPoint)) { return(true); } } return(false); }
public int GetSelectFefatureClassCount() { int num = 0; for (int i = 0; i < this.FeatureClassWraps.Count; i++) { FeatureClassWrap wrap = this.FeatureClassWraps[i] as FeatureClassWrap; if (wrap.IsUse) { num++; } } return(num); }
public bool HasEnabeldField() { for (int i = 0; i < this.FeatureClassWraps.Count; i++) { FeatureClassWrap wrap = this.FeatureClassWraps[i] as FeatureClassWrap; if (wrap.IsUse) { int index = wrap.FeatureClass.Fields.FindField("Enabled"); if (index != -1) { wrap.FeatureClass.Fields.get_Field(index); this.bool_0 = true; return(true); } } } return(false); }