UITextDocumentProxy Class
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.
This is a class that implements the interface IUITextDocumentProxy (for the protocol UITextDocumentProxy).
Subclass this class to easily create a type that implements the protocol.
An alternative is to create a subclass of NSObject and then implemented the interface IUITextDocumentProxy.
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_iOS__UIKit_UITextDocumentProxy", false)]
public abstract class UITextDocumentProxy : Foundation.NSObject, IDisposable, UIKit.IUITextDocumentProxy
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_MacCatalyst__UIKit_UITextDocumentProxy", false)]
public abstract class UITextDocumentProxy : Foundation.NSObject, IDisposable, UIKit.IUITextDocumentProxy
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_tvOS__UIKit_UITextDocumentProxy", false)]
public abstract class UITextDocumentProxy : Foundation.NSObject, IDisposable, UIKit.IUITextDocumentProxy
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_iOS__UIKit_UITextDocumentProxy", false)>]
type UITextDocumentProxy = class
inherit NSObject
interface IUITextDocumentProxy
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_MacCatalyst__UIKit_UITextDocumentProxy", false)>]
type UITextDocumentProxy = class
inherit NSObject
interface IUITextDocumentProxy
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_tvOS__UIKit_UITextDocumentProxy", false)>]
type UITextDocumentProxy = class
inherit NSObject
interface IUITextDocumentProxy
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
- Inheritance
- Attributes
- Implements
Constructors
| Name | Description |
|---|---|
| UITextDocumentProxy() |
Creates a new UITextDocumentProxy with default values. |
| UITextDocumentProxy(NativeHandle) |
A constructor used when creating managed representations of unmanaged objects. Called by the runtime. |
| UITextDocumentProxy(NSObjectFlag) |
Constructor to call on derived classes to skip initialization and merely allocate the object. |
Properties
| Name | Description |
|---|---|
| AccessibilityAttributedUserInputLabels | (Inherited from NSObject) |
| AccessibilityRespondsToUserInteraction | (Inherited from NSObject) |
| AccessibilityTextualContext | (Inherited from NSObject) |
| AccessibilityUserInputLabels | (Inherited from NSObject) |
| AllowedWritingToolsResultOptions | |
| AllowsNumberPadPopover | |
| AutocapitalizationType |
The UITextAutocapitalizationType used by the IUITextInput. |
| AutocorrectionType |
The UITextAutocorrectionType used by the IUITextInput. |
| Class | (Inherited from NSObject) |
| ClassHandle |
The Objective-C class handle for this class. (Inherited from NSObject) |
| ConversationContext | |
| DebugDescription | (Inherited from NSObject) |
| Description | (Inherited from NSObject) |
| DocumentContextAfterInput |
Gets the textual context after the insertion point for |
| DocumentContextBeforeInput |
Gets the textual context before the insertion point for |
| DocumentIdentifier |
Returns the unique ID for the document. |
| DocumentInputMode |
Returns the keyboard input mode. |
| EnablesReturnKeyAutomatically |
Whether the return key is automatically enabled. |
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from NSObject) |
| HasText |
Gets a value that tells whether the key input has text in it. |
| InlinePredictionType | |
| IsDirectBinding | (Inherited from NSObject) |
| IsProxy | (Inherited from NSObject) |
| KeyboardAppearance |
The UIKeyboardAppearance used by the IUITextInput |
| KeyboardType |
The UIKeyboardType used by the IUITextInput. |
| MathExpressionCompletionType | |
| PasswordRules |
The password entry rules. |
| RetainCount | (Inherited from NSObject) |
| ReturnKeyType |
The form of the return key for the IUITextInput. |
| SecureTextEntry |
Whether the entered text should be hidden. |
| SelectedText |
Returns the selected text. |
| Self | (Inherited from NSObject) |
| SmartDashesType |
The smart dashes style. |
| SmartInsertDeleteType |
The smart insert style. |
| SmartQuotesType |
The smart quotes style. |
| 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). |
| Superclass | (Inherited from NSObject) |
| SuperHandle |
Handle used to represent the methods in the base class for this NSObject. (Inherited from NSObject) |
| TextContentType |
The semantic of the expected input, which allows the system to, for example, provide custom keyboards. |
| WritingToolsBehavior | |
| Zone | (Inherited from NSObject) |