Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
AI OnAI Off
Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more
To make it quicker and easier to create meta fields based on system meta types, Business Foundation has a MetaFieldBuilder class, with which you can create meta fields based on existing system meta types.
The following methods are available in the MetaFieldBuilder class:
When using the MetaFieldBuilder, the Edit scope will automatically be opened.
Example: Using the MetaFieldBuilder to create a meta field
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();
}
Last updated: Oct 21, 2014