Exemple #1
0
 protected internal Field(Layer layer_0, int int_0)
 {
     this.Layer     = layer_0;
     this.Index     = int_0;
     this.Name      = MiApi.mitab_c_get_field_name(layer_0.Handle, int_0);
     this.Type      = MiApi.mitab_c_get_field_type(layer_0.Handle, int_0);
     this.Precision = (short)MiApi.mitab_c_get_field_precision(layer_0.Handle, int_0);
     this.Width     = MiApi.mitab_c_get_field_width(layer_0.Handle, int_0);
 }
 /// <summary>Конструктор</summary>
 /// <param name="layer">Слой</param>
 /// <param name="i">Индекс</param>
 protected internal Field(MiLayer layer, int i)
 {
     Layer     = layer;
     Index     = i;
     Name      = MiApi.mitab_c_get_field_name(layer.Handle, i);
     Type      = MiApi.mitab_c_get_field_type(layer.Handle, i);
     Precision = (short)MiApi.mitab_c_get_field_precision(layer.Handle, i);
     Width     = MiApi.mitab_c_get_field_width(layer.Handle, i);
 }