# FixedMaskedTextProvider.IHandler interface

Namespace: [Eto.Forms](https://eto.picoe.ca/api/namespace/eto.forms.md) · Assembly: [Eto](https://eto.picoe.ca/api/assembly/eto.md)

```cs
public interface FixedMaskedTextProvider.IHandler : IMaskedTextProvider
```

Handler interface for implementations of the [FixedMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.md).

## Properties

- [AllowPromptAsInput](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/allowpromptasinput.md): Gets a value indicating whether the [FixedMaskedTextProvider.IHandler.PromptChar](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/promptchar.md) can be a valid input character by the user.
- [AsciiOnly](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/asciionly.md): Gets a value indicating whether the input only accepts ascii characters A-Z or a-z.
- [AutoAdvance](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/autoadvance.md): Gets or sets a value indicating that the cursor position will advance past literals to the next available edit position automatically.
- [Culture](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/culture.md): Gets the culture for the mask, as specified in the constructor.
- [IncludeLiterals](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/includeliterals.md): Gets or sets a value indicating that the [FixedMaskedTextProvider.Text](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider/text.md) property includes literals in the mask.
- [IncludePrompt](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/includeprompt.md): Gets or sets a value indicating that the [FixedMaskedTextProvider.Text](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider/text.md) property includes prompt characters for each edit position in the mask.
- [IsPassword](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/ispassword.md): Gets or sets a value indicating whether the mask should be password protected.
- [Mask](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/mask.md): Gets the mask for this provider, as specified in the constructor.
- [MaskFull](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/maskfull.md): Gets a value indicating that all available edit positions in the mask have been filled out.
- [PasswordChar](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/passwordchar.md): In password mode, gets or sets the character to show for filled edit characters in the mask.
- [PromptChar](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/promptchar.md): Gets or sets the character to show for each unfilled edit position in the mask.
- [SkipLiterals](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/skipliterals.md): Gets or sets a value indicating that the user can type literals to skip them in the mask.

## Methods

- [Create](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.ihandler/create.md): Called when a new instance of the [FixedMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.fixedmaskedtextprovider.md) is created

## Inherited Members

- From [IMaskedTextProvider](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider.md): [DisplayText](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/displaytext.md), [EditPositions](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/editpositions.md), [IsEmpty](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/isempty.md), [MaskCompleted](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/maskcompleted.md), [Text](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/text.md), [Clear](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/clear.md), [CommitText](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/committext.md), [Delete](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/delete.md), [Insert](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/insert.md), [Replace](https://eto.picoe.ca/api/type/eto.forms.imaskedtextprovider/replace.md)
