Describe the information displayed about a field and its values.
public interface IFieldDescription
type IFieldDescription = interface
Public Interface IFieldDescription
Throughout this class Description refers to the name of a field or a value whereas "terms" tell what people can type to match the field or terms in it. When generating terms it is a good idea to include anything that might be reasonable for someone to type. The form dialog itself will help clarify any ambiguity. One way to do this is to use MaxPhrase which ensures that GenerateTerms(String, Int32) is called on your base terms.
Allow the default value as an option.
Allow user input to match numbers shown with enumerated choices.
Are multiple matches allowed.
Description of the field itself.
Terms for matching this field.
Role field plays in a form.
Return all possible value descriptions in order to support enumeration.
All possible values or null if it is a data type like number.
Given a value return terms that can be used in a dialog to match the object.
Return the description of a specific value.