UITextDocumentProxy
UITextDocumentProxy
Class
Definition
Protocol that provides text context to a custom keyboard before and after the insertion point.
[Foundation.Protocol]
[Foundation.Register("UITextDocumentProxy", false)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public abstract class UITextDocumentProxy : Foundation.NSObject, IDisposable, UIKit.IUITextDocumentProxy
type UITextDocumentProxy = class
inherit NSObject
interface IUITextDocumentProxy
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
- Inheritance
- Attributes
- Implements
Constructors
UITextDocumentProxy() UITextDocumentProxy() |
Default constructor, initializes a new instance of this class. |
UITextDocumentProxy(IntPtr) UITextDocumentProxy(IntPtr) |
A constructor used when creating managed representations of unmanaged objects; Called by the runtime. |
UITextDocumentProxy(NSObjectFlag) UITextDocumentProxy(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
Properties
AutocapitalizationType AutocapitalizationType |
Gets or sets automatic capitalization for this |
AutocorrectionType AutocorrectionType |
Gets or sets the automatic correction for |
Class Class | Inherited from NSObject |
ClassHandle ClassHandle |
The handle for this class. (Inherited from NSObject) |
DebugDescription DebugDescription |
A developer-meaningful description of this object. (Inherited from NSObject) |
Description Description |
Description of the object, the Objective-C version of ToString. (Inherited from NSObject) |
DocumentContextAfterInput DocumentContextAfterInput |
Gets the textual context after the insertion point for |
DocumentContextBeforeInput DocumentContextBeforeInput |
Gets the textual context before the insertion point for |
DocumentIdentifier DocumentIdentifier |
Returns the unique ID for the document. |
DocumentInputMode DocumentInputMode |
Gets the UITextInputMode of the keyboard. |
EnablesReturnKeyAutomatically EnablesReturnKeyAutomatically |
Gets or sets whether to automatically enable the return key when the user enters text. |
Handle Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
HasText HasText |
Gets whether |
IsDirectBinding IsDirectBinding | Inherited from NSObject |
IsProxy IsProxy | Inherited from NSObject |
KeyboardAppearance KeyboardAppearance |
Gets or sets the UIKeyboardAppearance for |
KeyboardType KeyboardType |
Gets or sets the UIKeyboardType for |
PasswordRules PasswordRules |
Gets or sets the password rules for entering passwords in the UITextView. |
RetainCount RetainCount |
Returns the current Objective-C retain count for the object. (Inherited from NSObject) |
ReturnKeyType ReturnKeyType |
Gets or sets the UIReturnKeyType for |
SecureTextEntry SecureTextEntry |
Gets or sets whether |
SelectedText SelectedText |
Gets the selected text. |
Self Self | Inherited from NSObject |
SmartDashesType SmartDashesType |
Gets or sets a value that controls when conversion between hyphens, en dashes, and em dashes. |
SmartInsertDeleteType SmartInsertDeleteType |
Gets or sets a value that controls how leading and trailing spaces are treated during inserts and deletes. |
SmartQuotesType SmartQuotesType |
Gets or sets a value that controls smart quotes behavior. |
SpellCheckingType SpellCheckingType |
Gets or sets the UITextSpellCheckingType for |
Superclass Superclass | Inherited from NSObject |
SuperHandle SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
TextContentType TextContentType |
A hint of the type of data the field should contain (must be value from UITextContentType). |
Zone Zone | Inherited from NSObject |
Methods
Extension Methods
Applies to
See also
Feedback
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.
Loading feedback...