The following tables list the members exposed by FeatureAttribute.
Name | Description | |
---|---|---|
DisplayCaption | Gets the caption used to identify the feature attribute when viewing the feature attribute value (i.e., read-only). | |
DisplayString | Gets the feature attribute value as a user-friendly string. | |
EditCaption | Gets the caption used to identify the feature attribute when editing the feature attribute value. | |
ErrorMessage | Gets a description of any errors with the current attribute value. | |
Feature | Gets the feature that the feature attribute is associated with. | |
IsEditable | Gets the flag indicating whether or not the feature attribute value can be edited/modified. | |
IsSearchable | Gets the flag indicating whether the feature attribute can be used in a search query. | |
IsViewable | Gets the flag indicating whether or not the feature attribute should be visible when viewing feature attributes (i.e., read-only). | |
Modified | Gets a flag indicating if the feature attribute value has been modified from the original value in the feature data row. | |
Value | Gets or sets the feature attribute value. |
Name | Description | |
---|---|---|
ThrowOnInvalidPropertyName | Determines whether to throw an exception (true) or use Debug.Fail() (false) when an invalid property name is passed to VerifyPropertyName. This is false by default but derived classes may set/override this property. (Inherited from ObservableObject) |
Name | Description | |
---|---|---|
Refresh | Updates the feature attribute to reflect the current state/value of its associated feature. This method should be called if the feature was modified by some other entity other than this FeatureAttribute object. For example, if a feature subtype field is modified other column values may be modified. | |
RestoreOriginalValue | Restores the feature attribute value to the original value when the feature attribute was created. |
Name | Description | |
---|---|---|
OnPropertyChanged | Raises the PropertyChanged event. (Inherited from ObservableObject) | |
VerifyPropertyName | Verifies that the object contains a property with the given name. This method does not exist in a release build. (Inherited from ObservableObject) |
Name | Description | |
---|---|---|
PropertyChanged | Occurs when a property value changes. (Inherited from ObservableObject) |