public override void Initialize(IStringMetaField metaField, IMetaEntity metaEntity = null) { var metaStringMetaField = EntityService.GetMetaEntity(nameof(IStringMetaField)); EntityValidator = EntityService.GetEntityValidator(metaStringMetaField); if (metaField == null) { metaField = MetaDataService.InitializeStringMetaField(metaStringMetaField, metaEntity); } Caption = EntityValidator.MetaEntity.Label; Entity = metaField; InitializeFieldValidators(metaField); }
public void CreateStringMetaField() { var metaField = MetaDataService.InitializeStringMetaField(MetaStringMetaField, MetaEntity); OpenMetaFieldEdition(metaField); }