ArcGIS Pro 3.7 API Reference Guide
ArcGIS.Desktop.Editing.Attributes Namespace / Inspector Class / ApplyAsync Method
Example

In This Topic
    ApplyAsync Method (Inspector)
    In This Topic
    Apply the attribute changes. Writing them back to the database in an Edit Operation.
    Syntax
    Public Function ApplyAsync() As Task(Of Boolean)
    public Task<bool> ApplyAsync()

    Return Value

    A Task returning a Boolean indicating whether the value was applied to the database.
    Example
    Load map selection into Inspector and Change Attributes
    // Updates the "Description" attribute of the selected features in the specified selection set.
    {
      // get the first layer and its corresponding selected feature OIDs
      var firstSelectionSet = selectedFeatures.ToDictionary().First();
      // create an instance of the inspector class
      var inspector = new Inspector();
      // load the selected features into the inspector using a list of object IDs
      await inspector.LoadAsync(firstSelectionSet.Key, firstSelectionSet.Value);
      // assign the new attribute value to the field "Description"
      // if more than one features are loaded, the change applies to all features
      inspector["Description"] = "The new value.";
      // apply the changes as an edit operation 
      await inspector.ApplyAsync();
    }
    Requirements

    Target Platforms: Windows 11 Home, Pro, Enterprise (64 bit)

    ArcGIS Pro version: 3.0 or higher.
    See Also