---
title: MetaFieldBuilder class
slug: commerce-connect-14/docs/metafieldbuilder-class
docTags: 
createdAt: 2026-07-23T10:25:34.690Z
---

The MetaFieldBuilder class has the following methods:

- CreateGuid
- CreateDateTime
- CreateDate
- CreateInteger
- CreateFloat
- CreateCurrency
- CreateCheckBoxBoolean
- CreateDropDownBoolean
- CreateText
- CreateEmail
- CreateUrl
- CreateLongText
- CreateHtml
- CreateFile
- CreateImage
- CreateReference
- CreateReferencedField
- CreateBackReference
- CreateCardField
- CreateEnumField
- CreateAggregation
- CreateIntegerPercent
- CreateFloatPercent
- CreateDecimalPercent
- CreateDecimal
- CreateDuration

When you use the MetaFieldBuilder, the Edit scope is automatically opened.

## Create a meta-field with MetaFieldBuilder

**Example:** Using MetaFieldBuilder to create a meta-field.

```text
using (MetaFieldBuilder builder = new MetaFieldBuilder(metaClass))
      {
        builder.CreateDateTime(CreatedFieldName, CreatedFriendlyName, false, true);
        builder.CreateText(CreatorFieldNameText, CreatorFriendlyName, false, 50, false);
        builder.CreateGuid(CreatorFieldNameGuid, CreatorFriendlyName, false);
        builder.CreateInteger(CreatorFieldNameInteger, CreatorFriendlyName, false, -1);
        builder.SaveChanges();
      }
```
