ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Desktop.Editing.Templates Namespace / GroupTemplateBuilderMethods Enumeration

In This Topic
    GroupTemplateBuilderMethods Enumeration
    In This Topic
    Enumeration for gropu template builder methods. Used in ArcGIS.Desktop.Mapping.AddComponentTemplate
    Syntax
    public enum GroupTemplateBuilderMethods : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
    Public Enum GroupTemplateBuilderMethods 
       Inherits System.Enum
       Implements System.IComparable, System.IConvertible, System.IFormattable 
    Members
    MemberDescription
    builderBufferLineToPolygon Buffer builder. Available for use with a base template of geometry type polyline and a component template of geometry type polygon. Creates a polygon feature from the base polyline feature buffered to the specified distance.
    builderBufferPointToPolygon Buffer builder. Available for use with a base template of geometry type point and a component template of geometry type polygon. Creates a polygon feature from the base point feature buffered to the specified distance.
    builderBufferPolygonToPolygon Buffer builder. Available for use with a base template of geometry type polygon and a component template of geometry type polygon. Creates a polygon feature from the base polygon feature buffered to the specified distance.
    builderConnectionPoint Connection offset builder. Available for use with a base template of geometry type polyline and a component template of geometry type polyline.
    builderOffsetLine Multiple single-part lines builder. Available for use with a base template of geometry type polyline and a component template of geometry type polyline. Creates a polyline feature in the component template layer offset with the specified distance from the base polyline feature. If no offset is specified (side = 0), a polyline feature in the component template layer is created with the same geometry as the base polygon feature.
    builderOffsetPrimaryLine Line feature builder. Available for use with a base template of geometry type polyline and a component template of geometry type polyline. Creates a polyline feature in the component template layer offset with the specified distance from the base polyline feature. If no offset is specified (side = 0), a polyline feature in the component template layer is created with the same geometry as the base polygon feature.
    builderPointAtAllVerticesOfLine Point at every vertex builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates point features in the component template layer offset with the specified attributes from each vertex of the base polyline feature. If no parameters are specified, point features in the component template layer are created at each vertex of the base polyline feature.
    builderPointAtBeginningOfLine Point at beginning of line builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates a point feature in the component template layer offset with the specified attributes from the beginning vertex of the base polyline feature. If no parameters are specified, a point feature in the component template layer is created at the beginning vertex of the base polyline feature.
    builderPointAtBeginningOfRadial Point at beginning of line radial builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates a point feature in the component template layer offset with the specified attributes from the beginning vertex of the base polyline feature. If no parameters are specified, a point feature in the component template layer is created at the beginning vertex of the base polyline feature.
    builderPointAtEndOfLine Point at end of line builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates a point feature in the component template layer offset with the specified attributes from the end vertex of the base polyline feature. If no parameters are specified, a point feature in the component template layer is created at the end vertex of the base polyline feature.
    builderPointAtInteriorVertices Point at every vertex, except start and end builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates point features in the component template layer offset with the specified attributes from each vertex of the base polyline feature except the beginning and end vertices. If no parameters are specified, point features in the component template layer are created at each vertex of the base polyline feature except the beginning and end vertices.
    builderPointAtIntersectionVerticesOfLine Point at every intersection builder. Available for use with a base template of geometry type polyline and a component template of geometry type point.
    builderPointAtNotBeginningOfLine Point at every vertex, except start builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates point features in the component template layer offset with the specified attributes from each vertex of the base polyline feature except the beginning vertex. If no parameters are specified, point features in the component template layer are created at each vertex of the base polyline feature except the beginning vertex.
    builderPointAtNotEndOfLine Point at every vertex, except end builder. Available for use with a base template of geometry type polyline and a component template of geometry type point. Creates point features in the component template layer offset with the specified attributes from each vertex of the base polyline feature except the end vertex. If no parameters are specified, point features in the component template layer are created at each vertex of the base polyline feature except the end vertex.
    builderPointAtPolygonCentroid Centroid builder. Available for use with a base template of geometry type polygon and a component template of geometry type point. Creates a point feature at the centroid of the base polygon feature.
    builderPointAtPolygonNotStart Point at every vertex, except start builder. Available for use with a base template of geometry type polygon and a component template of geometry type point. Creates point features at every vertex of the base polygon feature except the start vertex.
    builderPointAtPolygonStart Point at start only builder. Available for use with a base template of geometry type polygon and a component template of geometry type point. Creates a point feature at the start vertex of the base polygon feature.
    builderPointIdentity Multiple point features builder. Available for use with a base template of geometry type point and a component template of geometry type point. Creates a point feature in the component template layer with the same geometry as the base point feature.
    builderPolygonBoundary Single line feature (boundary) builder. Available for use with a base template of geometry type polygon and a component template of geometry type polyline. Creates a polyline feature in the component template layer with the same geometry as the boundary of the base polygon feature.
    builderPolygonBoundaryTwoPoint Two-point line features builder. Available for use with a base template of geometry type polygon and a component template of geometry type polyline. Creates two point polyline features in the component template layer based on the geometry of the boundary of the base polygon feature.
    builderPolygonIdentity Multiple polygon features builder. Available for use with a base template of geometry type polygon and a component template of geometry type polygon. Creates a polygon feature in the component template layer with the same geometry as the base polygon feature.
    builderPolygonVertices Point at every vertex builder. Available for use with a base template of geometry type polygon and a component template of geometry type point. Creates point features at every vertex of the base polygon feature.
    builderTwoPointLines Two point line builder. Available for use with a base template of geometry type polyline and a component template of geometry type polyline. Creates two point polyline features in the component template layer based on the geometry of the base polyline feature.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Desktop.Editing.Templates.GroupTemplateBuilderMethods

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also