Exemple #1
0
 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);
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 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);
 }