ArcGIS Pro 3.2 API Reference Guide
ArcGIS.Core.Data.DDL Namespace / SchemaBuilder Class / Create Method / Create(CodedValueDomainDescription) Method
Indicates the ArcGIS.Core.Data.CodedValueDomain to be created.
Example Version

Create(CodedValueDomainDescription) Method
Enqueue the create operation on the object referred to by the CodedValueDomainDescription.
Syntax

Parameters

codedValueDomainDescription
Indicates the ArcGIS.Core.Data.CodedValueDomain to be created.

Return Value

Exceptions
Example
Creating a CodedValue domain
public void CreateCodedDomainSnippet(Geodatabase geodatabase)
{
  // Create a CodedValueDomain description for water pipes
  CodedValueDomainDescription codedValueDomainDescription = new CodedValueDomainDescription("WaterPipeTypes", FieldType.String,
    new SortedList<object, string> { { "C_1", "Copper" }, { "S_2", "Steel" } })
  {
    SplitPolicy = SplitPolicy.Duplicate,
    MergePolicy = MergePolicy.DefaultValue
  };

  SchemaBuilder schemaBuilder = new SchemaBuilder(geodatabase);

  // Create a coded value domain 
  CodedValueDomainToken codedValueDomainToken = schemaBuilder.Create(codedValueDomainDescription);
  schemaBuilder.Build();
}
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also