ArcGIS Pro 3.0 API Reference Guide
ArcGIS.Desktop.Editing.Attributes Namespace / Inspector Class
Properties Methods Events


In This Topic
    Inspector Class Members
    In This Topic

    The following tables list the members exposed by Inspector.

    Public Constructors
     NameDescription
    Public ConstructorCreate a new instance of the inspector class.  
    Top
    Public Properties
     NameDescription
    Public Property Gets or sets a flag to prevent users from modifying it's fields value.  
    Public PropertyGets the geometry (shape) attribute.  
    Public PropertyGets a Boolean value indicating whether this inspector has any annotation features.  
    Public PropertyGets a Boolean value indicating whether this inspector has any attributes.  
    Public Property Gets a boolean value indicating whther this inspector has any dimension features.  
    Public PropertyGets a Boolean value indicating whether this inspector has any geometry. It will return false when feature inspector has two or more features or for features belonging to Stand Alone tables.  
    Public PropertyGets a Boolean indicating if all of the attributes are valid. Returns false if any attributes are not valid.  
    Public PropertyGets a Boolean indicating if all of the edited attributes are valid. Returns false if any edited attributes are not valid, null if no edits or IsFeature is false.  
    Public PropertyGets a Boolean indicating whether any attribute in the list of Attributes is modified.  
    Public PropertyGets a Boolean indicating if the feature/row is editable.  
    Public PropertyOverloaded. Returns the current value of attribute. Takes in the index of attribute as the parameter.  
    Public PropertyGets the mapMember of the features.  
    Public PropertyGets the ObjectID for the feature loaded into an inspector.  
    Public PropertyGets the attribute for the ObjectID field.  
    Public PropertyGets the OID's of features loaded into an inspector.  
    Public PropertyGets or sets the geometry (shape) of objects within the inspector.  
    Public PropertyGets the SubtypeAttribute.  
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded. Add an attribute to the feature inspector.  
    Public MethodApply the attribute changes. Writing them back to the database in an Edit Operation. This method must be called on the MCT. Use QueuedTask.Run.  
    Public MethodApply the attribute changes. Writing them back to the database in an Edit Operation.  
    Public Method Cancel the Attribute changes, reverting back to the database's state.  
    Public MethodChange the subtype of the features.  
    Public MethodClears or empties the inspector. This method must be called on the MCT. Use QueuedTask.Run.  
    Public MethodClears or empties the inspector.  
    Public MethodCreates the embeddable user control associated with this instance of the inspector.  
    Public MethodGets the ArcGIS.Desktop.Editing.AnnotationProperties for annotation features in the inspector. This method must be called on the MCT. Use QueuedTask.Run.  
    Public MethodGets the ArcGIS.Desktop.Editing.DimensionProperties for dimension features in the inspector. This method must be called on the MCT. Use QueuedTask.Run.  
    Public MethodEnables enumeration through attributes on the inspector.  
    Public MethodOverloaded. Load objects into the inspector.  
    Public MethodOverloaded. Load objects into the inspector.  
    Public MethodOverloaded. Load the schema of an object into the inspector.  
    Public MethodLoad the schema of a mapMember into the inspector.  
    Public Method Sets annotation properties on annotation features within the inspector. This method must be called on the MCT. Uses QueuedTask.Run.  
    Public Method Updates the dimension properties of dimension features in the inspector. This method must be called on the MCT. Use QueuedTask.Run.  
    Top
    Protected Methods
    Public Events
     NameDescription
    Public Event Occurs when a property value changes. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase)
    Top
    See Also