Name | Description | |
---|---|---|
AttributesOrder | Gets the set of ordered attributes. Override this to display attributes in a custom order. | |
BeginLoad | Callback that occurs at the begining of the provider processing, prior to looping through the attribute set. Overide this to perform work at the beginning of the process if there is some common work that can be performed once rather than repeatedly for each attribute in the loop. | |
Create | Creates an inspector that uses this provider to override default behavior. Multiple inspectors can be created using the same provider. | |
CustomName | Gets a custom alias to be displayed for the attribute. Override this to supply a custom alias. | |
EndLoad | Callback that occurs at the end of the provider processing. Overrides this to perform any cleanup required. | |
IgnoreValidation | Gets if validation is ignored on the Inspector attributes. Default value is false. | |
IsDirty | Gets if the attribute is dirty. Override this to provide custom Dirty behavior. | |
IsEditable | Gets if the attribute is editable. Override this to make attributes non-editable. | |
IsHighlighted | Gets if the attribute is highlighted. Override this to higlight an attribute. | |
IsVisible | Gets if the attribute is visible. Override this to hide attributes. | |
SharedFieldColumnSizeID | Gets a unique GUID for any inspector created from this provider. Use this to control the width of the first column (field name or alias) across multiple inspector grids. If multiple inspectors use the same GUID, then the inspector grids for each will appear with shared column widths. | |
Validate | Provides custom validation for an attribute. Return informationa, warning or error messages depending upon attribute values. |