Share via


IBEExtendedTextInputTraits Interface

Definition

This interface represents the Objective-C protocol BEExtendedTextInputTraits.

[Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="BEExtendedTextInputTraits", WrapperType=typeof(BrowserEngineKit.BEExtendedTextInputTraitsWrapper))]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isSingleLineDocument", IsProperty=true, IsRequired=false, IsStatic=false, Name="SingleLineDocument", PropertyType=typeof(System.Boolean), Selector="singleLineDocument")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isTypingAdaptationEnabled", IsProperty=true, IsRequired=false, IsStatic=false, Name="TypingAdaptationEnabled", PropertyType=typeof(System.Boolean), Selector="typingAdaptationEnabled")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="insertionPointColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="InsertionPointColor", PropertyType=typeof(UIKit.UIColor), Selector="insertionPointColor")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="selectionHandleColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="SelectionHandleColor", PropertyType=typeof(UIKit.UIColor), Selector="selectionHandleColor")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="selectionHighlightColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="SelectionHighlightColor", PropertyType=typeof(UIKit.UIColor), Selector="selectionHighlightColor")]
public interface IBEExtendedTextInputTraits : IDisposable, UIKit.IUITextInputTraits
[<Foundation.Protocol(BackwardsCompatibleCodeGeneration=false, Name="BEExtendedTextInputTraits", WrapperType=typeof(BrowserEngineKit.BEExtendedTextInputTraitsWrapper))>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isSingleLineDocument", IsProperty=true, IsRequired=false, IsStatic=false, Name="SingleLineDocument", PropertyType=typeof(System.Boolean), Selector="singleLineDocument")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isTypingAdaptationEnabled", IsProperty=true, IsRequired=false, IsStatic=false, Name="TypingAdaptationEnabled", PropertyType=typeof(System.Boolean), Selector="typingAdaptationEnabled")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="insertionPointColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="InsertionPointColor", PropertyType=typeof(UIKit.UIColor), Selector="insertionPointColor")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="selectionHandleColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="SelectionHandleColor", PropertyType=typeof(UIKit.UIColor), Selector="selectionHandleColor")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="selectionHighlightColor", IsProperty=true, IsRequired=false, IsStatic=false, Name="SelectionHighlightColor", PropertyType=typeof(UIKit.UIColor), Selector="selectionHighlightColor")>]
type IBEExtendedTextInputTraits = interface
    interface INativeObject
    interface IDisposable
    interface IUITextInputTraits
Attributes
Implements

Remarks

A class that implements this interface (and subclasses NSObject) will be exported to Objective-C as implementing the Objective-C protocol this interface represents.

A class may also implement members from this interface to implement members from the protocol.

Properties

Name Description
AllowedWritingToolsResultOptions (Inherited from IUITextInputTraits)
AllowsNumberPadPopover (Inherited from IUITextInputTraits)
AutocapitalizationType

The UITextAutocapitalizationType used by the IUITextInput.

(Inherited from IUITextInputTraits)
AutocorrectionType

The UITextAutocorrectionType used by the IUITextInput.

(Inherited from IUITextInputTraits)
ConversationContext (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)
InlinePredictionType (Inherited from IUITextInputTraits)
InsertionPointColor
KeyboardAppearance

The UIKeyboardAppearance used by the IUITextInput

(Inherited from IUITextInputTraits)
KeyboardType

The UIKeyboardType used by the IUITextInput.

(Inherited from IUITextInputTraits)
MathExpressionCompletionType (Inherited from IUITextInputTraits)
PasswordRules

The password entry rules.

(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)
SelectionHandleColor
SelectionHighlightColor
SingleLineDocument
SmartDashesType

The smart dashes style.

(Inherited from IUITextInputTraits)
SmartInsertDeleteType

The smart insert style.

(Inherited from IUITextInputTraits)
SmartQuotesType

The smart quotes style.

(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)
TextContentType

The semantic of the expected input, which allows the system to, for example, provide custom keyboards.

(Inherited from IUITextInputTraits)
TypingAdaptationEnabled
WritingToolsBehavior (Inherited from IUITextInputTraits)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetAllowedWritingToolsResultOptions(IUITextInputTraits)
GetAllowsNumberPadPopover(IUITextInputTraits)
GetAutocapitalizationType(IUITextInputTraits)

The UITextAutocapitalizationType used by the IUITextInput.

GetAutocorrectionType(IUITextInputTraits)

The UITextAutocorrectionType used by the IUITextInput.

GetConversationContext(IUITextInputTraits)
GetEnablesReturnKeyAutomatically(IUITextInputTraits)

Whether the return key is automatically enabled.

GetInlinePredictionType(IUITextInputTraits)
GetKeyboardAppearance(IUITextInputTraits)

The UIKeyboardAppearance used by the IUITextInput

GetKeyboardType(IUITextInputTraits)

The UIKeyboardType used by the IUITextInput.

GetMathExpressionCompletionType(IUITextInputTraits)
GetPasswordRules(IUITextInputTraits)

The password entry rules.

GetReturnKeyType(IUITextInputTraits)

The form of the return key for the IUITextInput.

GetSecureTextEntry(IUITextInputTraits)

Whether the entered text should be hidden.

GetSmartDashesType(IUITextInputTraits)

The smart dashes style.

GetSmartInsertDeleteType(IUITextInputTraits)

The smart insert style.

GetSmartQuotesType(IUITextInputTraits)

The smart quotes style.

GetSpellCheckingType(IUITextInputTraits)

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

GetTextContentType(IUITextInputTraits)

The semantic of the expected input, which allows the system to, for example, provide custom keyboards.

GetWritingToolsBehavior(IUITextInputTraits)
SetAllowedWritingToolsResultOptions(IUITextInputTraits, UIWritingToolsResultOptions)
SetAllowsNumberPadPopover(IUITextInputTraits, Boolean)
SetAutocapitalizationType(IUITextInputTraits, UITextAutocapitalizationType)

The UITextAutocapitalizationType used by the IUITextInput.

SetAutocorrectionType(IUITextInputTraits, UITextAutocorrectionType)

The UITextAutocorrectionType used by the IUITextInput.

SetConversationContext(IUITextInputTraits, UIConversationContext)
SetEnablesReturnKeyAutomatically(IUITextInputTraits, Boolean)

Whether the return key is automatically enabled.

SetInlinePredictionType(IUITextInputTraits, UITextInlinePredictionType)
SetKeyboardAppearance(IUITextInputTraits, UIKeyboardAppearance)

The UIKeyboardAppearance used by the IUITextInput

SetKeyboardType(IUITextInputTraits, UIKeyboardType)

The UIKeyboardType used by the IUITextInput.

SetMathExpressionCompletionType(IUITextInputTraits, UITextMathExpressionCompletionType)
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules)

The password entry rules.

SetReturnKeyType(IUITextInputTraits, UIReturnKeyType)

The form of the return key for the IUITextInput.

SetSecureTextEntry(IUITextInputTraits, Boolean)

Whether the entered text should be hidden.

SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType)

The smart dashes style.

SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType)

The smart insert style.

SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType)

The smart quotes style.

SetSpellCheckingType(IUITextInputTraits, UITextSpellCheckingType)

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

SetTextContentType(IUITextInputTraits, NSString)

The semantic of the expected input, which allows the system to, for example, provide custom keyboards.

SetWritingToolsBehavior(IUITextInputTraits, UIWritingToolsBehavior)

Applies to