ArcGIS Pro 3.4 API Reference Guide
Inheritance Hierarchy
In This Topic
    ArcGIS.Desktop.Editing Namespace
    In This Topic
    The ArcGIS.Desktop.Editing namespace provides the ability to perform edits throughout the application. EditOperation is the primary class.
    Classes
     ClassDescription
    Class Provides access to the attributes of annotation features.
    Class Represents a connectivity (spatial and non-spatial), containment, or structural attachment association in a utility network.
    ClassBase class for representing a relationship between two rows. See RelationshipDescription and KnowledgeGraphRelationshipDescription.
    Class Provides access to the attributes of dimension features.
    ClassEditOperations are shortlived objects for performing an Edit, they are generally immediately filled with the parameters of the desired edit and executed then they are discarded after the editor executes them...
    ClassManages Elevation capture settings for Editing workflows.
    Class A class representing a geodatabase topology.
    Class Provides helper and extension methods for accessing and setting ground to grid corrections.
    Class Provides a mechanism to customize attribute behavior within an inspector.
    Class Represents a relationship between two entities in a knowledge graph.
    Class A class representing a map topology.
    Class A class representing the "No Topology" option.
    Class Defines the parameters used to create a parallel offset from line features.
    Class Defines the parameters used to create a parallel offset from line features.
    Class ParcelEdge represents a set of line properties that define how it is related to a parcel edge.
    Class ParcelEdgeCollection represents a collection of parcel edges in a clockwise order.
    Class A ParcelEditToken represents a collection of parcel feature edits; the edits will occur after the edit operation has completed.
    Class Represents basic information about a parcel feature.
    Class The ParcelLineInfo class represents a set of line properties that define how it is related to a parcel edge.
    Class The ParcelRecord class provides basic information about a parcel record.
    ClassA read-only wrapper for ToolOptions made available by ArcGIS.Desktop.Editing.Templates.EditingTemplate.GetToolOptions
    Class Represents a relationship between two rows.
    Class A RowHandle represents a common structure for the many ways to reference a row.
    Class A RowToken represents a feature that will be created but has not yet been created. It can be used in place of the object ID in referencing that feature even before it has an Object ID.
    Class Perform a rubbersheet operation using the specified geometries.
    Class Perform a rubbersheet operation using geometries from specified layers.
    ClassA base class used to represent a rubbersheet method. For use with EditOperation.Rubbersheet and EditOperation.Rubbersheet. Possible transformation methods include RubbersheetByLayers and RubbersheetByGeometries.
    ClassSplit By Distance class. Use with EditOperation.Split
    ClassSplit By Equal Distance class. Use with EditOperation.Split
    ClassSplit By Equal Parts class. Use with EditOperation.Split
    ClassSplit By Geometry class. Use with EditOperation.Split
    ClassSplit By Percentage class. Use with EditOperation.Split
    ClassSplit By Varying Distance class. Use with EditOperation.Split
    ClassA base split method class. For use with EditOperation.Split. Different split methods are SplitByGeometry, SplitByPercentage, SplitByEqualParts, SplitByDistance, SplitByEqualDistance, and SplitByVaryingDistance
    Class Property collection that may be serialized to the CIM as a Template Tool's Options
    Class Represents a control that can be hosted in multiple locations.
    ClassRepresents a base set of properties to define a topology option. See GeodatabaseTopologyProperties, MapTopologyProperties or NoTopologyProperties.
    ClassTransform using a ArcGIS.Desktop.Mapping.Layer containing link features.
    ClassTransform using a collection of ArcGIS.Core.Geometry.Polyline geometries as links.
    ClassA base class used to represent a transformation method. For use with EditOperation.Transform and EditOperation.Transform. Possible transformation methods include TransformByLinkLayer and TransformByLinkLines.
    Interfaces
     InterfaceDescription
    InterfaceInterface of the context given to an edit callback to invalidate features within an edit.
    Enumerations
     EnumerationDescription
    Enumeration Describes options on how to clip features.
    Enumeration Describes the mode of the EditOperation.
    Enumeration Describes different types of edits being performed, inserting a new row, updating an existing row or deleting an existing row.
    Enumeration Defines modes for capturing Elevation when an edit is performed.
    EnumerationAn enumeration of possible execute mode types. Used in an EditOperation to control the order of edit function execution.
    EnumerationSpecifies the shape of the corners created In the copied lines.
    Enumeration Specifies the side to create a parallel offset.
    Enumeration The enumeration for describing a boundary line’s start and end points in relation to its parcel edge.
    Enumeration An enumeration of possible rubbersheet methods.
    Enumeration An enumeration of possible transformation types.
    See Also