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) |