IUIKeyInput Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface that, together with the T:UIKit.UIKeyInput_Extensions class, comprise the UIKeyInput protocol.
[Foundation.Protocol(Name="UIKeyInput", WrapperType=typeof(UIKit.UIKeyInputWrapper))]
public interface IUIKeyInput : IDisposable, UIKit.IUITextInputTraits
type IUIKeyInput = interface
interface INativeObject
interface IDisposable
interface IUITextInputTraits
- Derived
- Attributes
- Implements
Properties
AutocapitalizationType |
The UITextAutocapitalizationType used by the IUITextInput. (Inherited from IUITextInputTraits) |
AutocorrectionType |
The UITextAutocorrectionType used by the IUITextInput. (Inherited from IUITextInputTraits) |
EnablesReturnKeyAutomatically |
Whether the return key is automatically enabled. (Inherited from IUITextInputTraits) |
Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from INativeObject) |
HasText |
Gets a value that tells whether the key input has text in it. |
KeyboardAppearance |
The UIKeyboardAppearance used by the IUITextInput (Inherited from IUITextInputTraits) |
KeyboardType |
The UIKeyboardType used by the IUITextInput. (Inherited from IUITextInputTraits) |
ReturnKeyType |
The form of the return key for the IUITextInput. (Inherited from IUITextInputTraits) |
SecureTextEntry |
Whether the entered text should be hidden. (Inherited from IUITextInputTraits) |
SpellCheckingType |
Gets or sets a value that tells whether spell-checking is on, off, or if spell-checking will be enabled only when auto-complete is enabled (default). (Inherited from IUITextInputTraits) |
Methods
DeleteBackward() | |
InsertText(String) |
Inserts text at the cursor. |
Extension Methods
GetPasswordRules(IUITextInputTraits) |
Returns the password entry rules. |
GetSmartDashesType(IUITextInputTraits) |
Gets the smart dashes style. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Gets the smart insert style. |
GetSmartQuotesType(IUITextInputTraits) |
Gets the smart quotes style. |
GetTextContentType(IUITextInputTraits) |
Gets the semantic of the expected input, which allows the system to, for example, provide custom keyboards. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Sets the password entry rules. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Sets the style for smart dashes. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Sets the style for smart insertion. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Sets the style for smart quotes. |
SetTextContentType(IUITextInputTraits, NSString) |
Sets the semantic of the expected input, which allows the system to, for example, provide custom keyboards. |