ArcGIS Pro 2.9 API Reference Guide
RemoveTemplate(MapMember,EditingTemplate) Method
Example 

ArcGIS.Desktop.Mapping Namespace > MappingExtensions Class > RemoveTemplate Method : RemoveTemplate(MapMember,EditingTemplate) Method
the map member containing the template.
the template to be removed.
Removes the specified template.
Syntax
public static void RemoveTemplate( 
   MapMember member,
   EditingTemplate template
)
Public Overloads Shared Sub RemoveTemplate( _
   ByVal member As MapMember, _
   ByVal template As EditingTemplate _
) 

Parameters

member
the map member containing the template.
template
the template to be removed.
Example
var table = MapView.Active.Map.GetStandaloneTablesAsFlattenedList().FirstOrDefault();
if (table == null)
  return;
QueuedTask.Run(() =>
{
  var tableTemplate = table.GetTemplate("Template1");
  //Removing a table template
  table.RemoveTemplate(tableTemplate);
  //Removing a template by name
  table.RemoveTemplate("Template2");
});
Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

MappingExtensions Class
MappingExtensions Members
Overload List