IUIKeyInput Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta interfaz representa el protocolo UIKeyInputObjective-C .
[Foundation.Protocol(Name="UIKeyInput", WrapperType=typeof(UIKit.UIKeyInputWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="InsertText", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.String) }, Selector="insertText:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="DeleteBackward", Selector="deleteBackward")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="hasText", IsProperty=true, IsRequired=true, IsStatic=false, Name="HasText", PropertyType=typeof(System.Boolean), Selector="hasText")]
public interface IUIKeyInput : IDisposable, UIKit.IUITextInputTraits
[<Foundation.Protocol(Name="UIKeyInput", WrapperType=typeof(UIKit.UIKeyInputWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="InsertText", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(System.String) }, Selector="insertText:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=true, IsStatic=false, Name="DeleteBackward", Selector="deleteBackward")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="hasText", IsProperty=true, IsRequired=true, IsStatic=false, Name="HasText", PropertyType=typeof(System.Boolean), Selector="hasText")>]
type IUIKeyInput = interface
interface INativeObject
interface IDisposable
interface IUITextInputTraits
- Derivado
- Atributos
- Implementaciones
Comentarios
Una clase que implemente esta interfaz (y subclases NSObject) se exportará a Objective-C, ya que implementa el protocolo Objective-C que representa esta interfaz.
Una clase también puede implementar miembros de esta interfaz para implementar miembros del protocolo.
Propiedades
| Nombre | Description |
|---|---|
| AllowedWritingToolsResultOptions |
Esta interfaz representa el protocolo |
| AllowsNumberPadPopover |
Esta interfaz representa el protocolo |
| AutocapitalizationType |
utilizado UITextAutocapitalizationType por .IUITextInput (Heredado de IUITextInputTraits) |
| AutocorrectionType |
utilizado UITextAutocorrectionType por .IUITextInput (Heredado de IUITextInputTraits) |
| ConversationContext |
Esta interfaz representa el protocolo |
| EnablesReturnKeyAutomatically |
Indica si la clave de retorno está habilitada automáticamente. (Heredado de IUITextInputTraits) |
| Handle |
Controla (puntero) a la representación de objeto no administrada. (Heredado de INativeObject) |
| HasText |
Obtiene un valor que indica si la entrada de la clave tiene texto en él. |
| InlinePredictionType |
Esta interfaz representa el protocolo |
| KeyboardAppearance |
utilizado UIKeyboardAppearance por . IUITextInput (Heredado de IUITextInputTraits) |
| KeyboardType |
utilizado UIKeyboardType por .IUITextInput (Heredado de IUITextInputTraits) |
| MathExpressionCompletionType |
Esta interfaz representa el protocolo |
| PasswordRules |
Reglas de entrada de contraseña. (Heredado de IUITextInputTraits) |
| ReturnKeyType |
Forma de la clave de retorno para .IUITextInput (Heredado de IUITextInputTraits) |
| SecureTextEntry |
Si el texto escrito debe estar oculto. (Heredado de IUITextInputTraits) |
| SmartDashesType |
Estilo de guiones inteligentes. (Heredado de IUITextInputTraits) |
| SmartInsertDeleteType |
Estilo de inserción inteligente. (Heredado de IUITextInputTraits) |
| SmartQuotesType |
Estilo de comillas inteligentes. (Heredado de IUITextInputTraits) |
| SpellCheckingType |
Obtiene o establece un valor que indica si la revisión ortográfica está activada, desactivada o si la revisión ortográfica solo se habilitará cuando se habilite el autocompletar (valor predeterminado). (Heredado de IUITextInputTraits) |
| TextContentType |
La semántica de la entrada esperada, que permite al sistema, por ejemplo, proporcionar teclados personalizados. (Heredado de IUITextInputTraits) |
| WritingToolsBehavior |
Esta interfaz representa el protocolo |
Métodos
| Nombre | Description |
|---|---|
| DeleteBackward() |
Esta interfaz representa el protocolo |
| InsertText(String) |
Inserta texto en el cursor. |