ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Core.Data.DDL Namespace / DomainDescription Class / MergePolicy Property
Example

In This Topic
    MergePolicy Property (DomainDescription)
    In This Topic
    Syntax
    Public Property MergePolicy As MergePolicy
    public MergePolicy MergePolicy {get; set;}
    Example
    Creating a CodedValue domain
    {
      // Must be called within QueuedTask.Run
      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 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also