INSTextStorageDelegate Interface
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.
A delegate object that provides events relating to processing editing for NSTextStorage.
[Foundation.Protocol(Name="NSTextStorageDelegate", WrapperType=typeof(UIKit.NSTextStorageDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(UIKit.NSTextStorage), typeof(UIKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:willProcessEditing:range:changeInLength:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(UIKit.NSTextStorage), typeof(UIKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:didProcessEditing:range:changeInLength:")]
public interface INSTextStorageDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="NSTextStorageDelegate", WrapperType=typeof(UIKit.NSTextStorageDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(UIKit.NSTextStorage), typeof(UIKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:willProcessEditing:range:changeInLength:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="DidProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(UIKit.NSTextStorage), typeof(UIKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:didProcessEditing:range:changeInLength:")>]
type INSTextStorageDelegate = interface
interface INativeObject
interface IDisposable
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| Handle |
Handle (pointer) to the unmanaged object representation. (Inherited from INativeObject) |
Methods
| Name | Description |
|---|---|
| DidProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr) |
Indicates that editing has completed for the specified editedRange. |
| WillProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr) |
Indicates that processing of the editing on the specified editedRange is about to start. |
Extension Methods
| Name | Description |
|---|---|
| GetHandle(INativeObject) | |
| GetNonNullHandle(INativeObject, String) | |
| DidProcessEditing(INSTextStorageDelegate, NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr) |
Indicates that editing has completed for the specified editedRange. |
| WillProcessEditing(INSTextStorageDelegate, NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr) |
Indicates that processing of the editing on the specified editedRange is about to start. |