ArcGIS Pro 3.1 API Reference Guide
ArcGIS.Desktop.Editing.Templates Namespace / EditingTemplate Class / Current Property
Example

In This Topic
    Current Property (EditingTemplate)
    In This Topic
    Gets the currently active EditingTemplate.
    Syntax
    public static EditingTemplate Current {get;}
    Public Shared ReadOnly Property Current As EditingTemplate
    Remarks
    Call an EditingTemplate's ActivateLastSelectedToolAsync method to activate it with its last used tool.
    Example
    Create a feature using the current template
    var myTemplate = ArcGIS.Desktop.Editing.Templates.EditingTemplate.Current;
    
    //Create edit operation and execute
    var op = new ArcGIS.Desktop.Editing.EditOperation();
    op.Name = "Create my feature";
    op.Create(myTemplate, geometry);
    if (!op.IsEmpty)
    {
      var result = op.Execute(); //Execute and ExecuteAsync will return true if the operation was successful and false if not
    }
    Current template
    EditingTemplate template = EditingTemplate.Current;
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3.0 or higher.
    See Also