Name | Description | |
---|---|---|
Inspector Constructor | Create a new instance of the inspector class. |
The following tables list the members exposed by Inspector.
Name | Description | |
---|---|---|
Inspector Constructor | Create a new instance of the inspector class. |
Name | Description | |
---|---|---|
AllowEditing | Gets or sets a flag to prevent users from modifying it's fields value. | |
GeometryAttribute | Gets the geometry (shape) attribute. | |
HasAnnotationAttributes | Gets a Boolean value indicating whether this inspector has any annotation features. | |
HasAttributes | Gets a Boolean value indicating whether this inspector has any attributes. | |
HasGeometry | Gets 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. | |
HasValidAttributes | Gets a Boolean indicating if all of the attributes are valid. Returns false if any attributes are not valid. | |
HasValidEdits | Gets 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. | |
IsDirty | Gets a Boolean indicating whether any attribute in the list of Attributes is modified. | |
IsEditable | Gets a Boolean indicating if the feature/row is editable. | |
IsFeature | Gets a Boolean indicating whether Inspector has one or more ObjectIDs. If it is true, Inspector listens to feature change events. | |
IsFeatureEditing | Gets a Boolean indicating whether Inspector is listening to feature change events. It is initialized in the constructor. If it is set to false, attribute's value cannot be changed. | |
Item | Overloaded. Returns the current value of attribute. Takes in the index of attribute as the parameter. | |
MapMember | Gets the mapMember of the features. | |
ObjectID | Gets the ObjectID for the feature loaded into an inspector. | |
ObjectIDAttribute | Gets the attribute for the ObjectID field. | |
OIDSet | Gets the OID's of features loaded into an inspector. | |
Shape | Gets or sets the geometry (shape) of objects within the inspector. | |
SubtypeAttribute | Gets the Subtype Attribute. |
Name | Description | |
---|---|---|
AddAttributeAsync | Overloaded. Add an attribute to the feature inspector. | |
Apply | Apply the attribute changes. Writing them back to the database in an Edit Operation. This method must be called on the MCT. Use QueuedTask.Run. | |
ApplyAsync | Apply the attribute changes. Writing them back to the database in an Edit Operation. | |
Cancel | Cancel the Attribute changes, reverting back to the database's state. | |
ChangeSubtype | Change the subtype of the features. | |
Clear | Clears or empties the inspector. This method must be called on the MCT. Use QueuedTask.Run. | |
ClearAsync | Clears or empties the inspector. | |
CreateEmbeddableControl | Creates the embeddable user control associated with this instance of the inspector. | |
DisconnectEventsAsync | Disconnect map change or feature change events for this inspector. | |
GetAnnotationProperties | Gets the ArcGIS.Desktop.Editing.AnnotationProperties for annotation features in the inspector. This method must be called on the MCT. Use QueuedTask.Run. | |
GetDimensionProperties | Gets the ArcGIS.Desktop.Editing.DimensionProperties for dimension features in the inspector. This method must be called on the MCT. Use QueuedTask.Run. | |
GetEnumerator | Enables enumeration through attributes on the inspector. | |
Load | Overloaded. Load objects into the inspector. | |
LoadAsync | Overloaded. Load objects into the inspector. | |
LoadSchema | Overloaded. Load the schema of an object into the inspector. | |
LoadSchemaAsync | Load the schema of a mapMember into the inspector. | |
SetAnnotationProperties | Sets annotation properties on annotation features within the inspector. This method must be called on the MCT. Uses QueuedTask.Run. | |
SetDimensionProperties | Updates the dimension properties of dimension features in the inspector. This method must be called on the MCT. Use QueuedTask.Run.. |
Name | Description | |
---|---|---|
NotifyPropertyChanged | Overloaded. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase) | |
SetProperty | Overloaded. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase) |
Name | Description | |
---|---|---|
PropertyChanged | Occurs when a property value changes. (Inherited from ArcGIS.Desktop.Framework.Contracts.PropertyChangedBase) |