Enum InputField.ContentType
Setting the content type acts as a shortcut for setting a combination of InputType, CharacterValidation, LineType, and TouchScreenKeyboardType
Namespace: UnityEngine.UI
Assembly: UnityEngine.UI.dll
Syntax
public enum InputField.ContentType
  Remarks
The ContentType affects character validation, keyboard type used (on platforms with on-screen keyboards), whether the InputField accepts multiple lines, and whether the text is autocorrected (on platforms that offer input auto-correction) or is treated as a password where the characters are not shown directly.
Fields
| Name | Description | 
|---|---|
| Alphanumeric | Allows letters A-Z, a-z and numbers 0-9.  | 
      
| Autocorrected | Allows all input and performs auto-correction on platforms that support it.  | 
      
| Custom | Custom types that allows user-defined settings.  | 
      
| DecimalNumber | Allows decimal numbers (positive or negative).  | 
      
| EmailAddress | The input is used for typing in an email address.  | 
      
| IntegerNumber | Allow whole numbers (positive or negative).  | 
      
| Name | The InputField is used for typing in a name, and enforces capitalization of the first letter of each word. Note that the user can circumvent the first letter capitalization rules by deleting automatically-capitalized letters.  | 
      
| Password | Allows all input and hides the typed characters by showing them as asterisks characters.  | 
      
| Pin | Allows integer numbers and hides the typed characters by showing them as asterisks characters.  | 
      
| Standard | Allows all input.  |