IUIKeyInput Interfaz

Definición

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 UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)
AllowsNumberPadPopover

Esta interfaz representa el protocolo UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)
AutocapitalizationType

utilizado UITextAutocapitalizationType por .IUITextInput

(Heredado de IUITextInputTraits)
AutocorrectionType

utilizado UITextAutocorrectionType por .IUITextInput

(Heredado de IUITextInputTraits)
ConversationContext

Esta interfaz representa el protocolo UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)
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 UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)
KeyboardAppearance

utilizado UIKeyboardAppearance por . IUITextInput

(Heredado de IUITextInputTraits)
KeyboardType

utilizado UIKeyboardType por .IUITextInput

(Heredado de IUITextInputTraits)
MathExpressionCompletionType

Esta interfaz representa el protocolo UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)
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 UIKeyInputObjective-C .

(Heredado de IUITextInputTraits)

Métodos

Nombre Description
DeleteBackward()

Esta interfaz representa el protocolo UIKeyInputObjective-C .

InsertText(String)

Inserta texto en el cursor.

Métodos de extensión

Nombre Description
GetAllowedWritingToolsResultOptions(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetAllowsNumberPadPopover(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetAutocapitalizationType(IUITextInputTraits)

utilizado UITextAutocapitalizationType por .IUITextInput

GetAutocorrectionType(IUITextInputTraits)

utilizado UITextAutocorrectionType por .IUITextInput

GetConversationContext(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetEnablesReturnKeyAutomatically(IUITextInputTraits)

Indica si la clave de retorno está habilitada automáticamente.

GetHandle(INativeObject)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetInlinePredictionType(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetKeyboardAppearance(IUITextInputTraits)

utilizado UIKeyboardAppearance por . IUITextInput

GetKeyboardType(IUITextInputTraits)

utilizado UIKeyboardType por .IUITextInput

GetMathExpressionCompletionType(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetNonNullHandle(INativeObject, String)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

GetPasswordRules(IUITextInputTraits)

Reglas de entrada de contraseña.

GetReturnKeyType(IUITextInputTraits)

Forma de la clave de retorno para .IUITextInput

GetSecureTextEntry(IUITextInputTraits)

Si el texto escrito debe estar oculto.

GetSmartDashesType(IUITextInputTraits)

Estilo de guiones inteligentes.

GetSmartInsertDeleteType(IUITextInputTraits)

Estilo de inserción inteligente.

GetSmartQuotesType(IUITextInputTraits)

Estilo de comillas inteligentes.

GetSpellCheckingType(IUITextInputTraits)

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).

GetTextContentType(IUITextInputTraits)

La semántica de la entrada esperada, que permite al sistema, por ejemplo, proporcionar teclados personalizados.

GetWritingToolsBehavior(IUITextInputTraits)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetAllowedWritingToolsResultOptions(IUITextInputTraits, UIWritingToolsResultOptions)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetAllowsNumberPadPopover(IUITextInputTraits, Boolean)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetAutocapitalizationType(IUITextInputTraits, UITextAutocapitalizationType)

utilizado UITextAutocapitalizationType por .IUITextInput

SetAutocorrectionType(IUITextInputTraits, UITextAutocorrectionType)

utilizado UITextAutocorrectionType por .IUITextInput

SetConversationContext(IUITextInputTraits, UIConversationContext)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetEnablesReturnKeyAutomatically(IUITextInputTraits, Boolean)

Indica si la clave de retorno está habilitada automáticamente.

SetInlinePredictionType(IUITextInputTraits, UITextInlinePredictionType)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetKeyboardAppearance(IUITextInputTraits, UIKeyboardAppearance)

utilizado UIKeyboardAppearance por . IUITextInput

SetKeyboardType(IUITextInputTraits, UIKeyboardType)

utilizado UIKeyboardType por .IUITextInput

SetMathExpressionCompletionType(IUITextInputTraits, UITextMathExpressionCompletionType)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules)

Reglas de entrada de contraseña.

SetReturnKeyType(IUITextInputTraits, UIReturnKeyType)

Forma de la clave de retorno para .IUITextInput

SetSecureTextEntry(IUITextInputTraits, Boolean)

Si el texto escrito debe estar oculto.

SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType)

Estilo de guiones inteligentes.

SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType)

Estilo de inserción inteligente.

SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType)

Estilo de comillas inteligentes.

SetSpellCheckingType(IUITextInputTraits, UITextSpellCheckingType)

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).

SetTextContentType(IUITextInputTraits, NSString)

La semántica de la entrada esperada, que permite al sistema, por ejemplo, proporcionar teclados personalizados.

SetWritingToolsBehavior(IUITextInputTraits, UIWritingToolsBehavior)

Esta interfaz representa el protocolo UIKeyInputObjective-C .

Se aplica a