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); }