Miner.Interop.FrameworkUI Assembly > Miner.Interop Namespace : IMMCustomFieldEditor Interface |
The following tables list the members exposed by IMMCustomFieldEditor.
Name | Description | |
---|---|---|
Caption | Use this property to determine how the field appears when it is NOT being edited. This allows you to display information in a consistent format when the field is edited and when it is simply viewed. Return a non-null Caption property value that displays the field value string of the field editor. If this property is not set, the field value displayed will not reflect the format used by the field editor. | |
EditorType | This property specifies the type of the editor in terms of the mmCustomFieldEditorType enumeration (in-place or tabbed). | |
Name | This is the name for the custom editor. This name will appear in the ArcFM field editor drop down box for a particular type of editor. | |
SupportedFieldTypes | This property specifies the type of fields supported by the custom editor. This editor can support multiple field types. |
Name | Description | |
---|---|---|
ActivateEditor | This method is called to set up the editor. The developer can initialize the internal values, set up any forms, etc. | |
Commit | This method provides an opportunity to save the values in the editor. | |
DeactivateEditor | This method provides an opportunity to release member variables, unload forms, and other "clean-up" tasks | |
InitEditor | This method initializes the editor when it is invoked (when the field is selected for editing). It provides a place to initialize variables for the field editor. | |
Refresh | This method can be used to re-load the values in the editor. |