INSTextStorageDelegate インターフェイス

定義

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

[Foundation.Protocol(Name="NSTextStorageDelegate", WrapperType=typeof(AppKit.NSTextStorageDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="TextStorageWillProcessEditing", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNotification) }, Selector="textStorageWillProcessEditing:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="TextStorageDidProcessEditing", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNotification) }, Selector="textStorageDidProcessEditing:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(AppKit.NSTextStorage), typeof(AppKit.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(AppKit.NSTextStorage), typeof(AppKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:didProcessEditing:range:changeInLength:")]
public interface INSTextStorageDelegate : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="NSTextStorageDelegate", WrapperType=typeof(AppKit.NSTextStorageDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="TextStorageWillProcessEditing", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNotification) }, Selector="textStorageWillProcessEditing:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="TextStorageDidProcessEditing", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(Foundation.NSNotification) }, Selector="textStorageDidProcessEditing:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="WillProcessEditing", ParameterByRef=new System.Boolean[] { false, false, false, false }, ParameterType=new System.Type[] { typeof(AppKit.NSTextStorage), typeof(AppKit.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(AppKit.NSTextStorage), typeof(AppKit.NSTextStorageEditActions), typeof(Foundation.NSRange), typeof(System.IntPtr) }, Selector="textStorage:didProcessEditing:range:changeInLength:")>]
type INSTextStorageDelegate = interface
    interface INativeObject
    interface IDisposable
派生
属性
実装

プロパティ

名前 説明
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 INativeObject)

メソッド

名前 説明
DidProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr)

指定した editedRange の編集が完了したことを示します。

TextStorageDidProcessEditing(NSNotification)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

TextStorageWillProcessEditing(NSNotification)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

WillProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr)

指定した editedRange での編集の処理が開始されることを示します。

拡張メソッド

名前 説明
DidProcessEditing(INSTextStorageDelegate, NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr)

指定した editedRange の編集が完了したことを示します。

GetHandle(INativeObject)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

GetNonNullHandle(INativeObject, String)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

TextStorageDidProcessEditing(INSTextStorageDelegate, NSNotification)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

TextStorageWillProcessEditing(INSTextStorageDelegate, NSNotification)

NSTextStorageの編集処理に関連するイベントを提供するデリゲート オブジェクト。

WillProcessEditing(INSTextStorageDelegate, NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr)

指定した editedRange での編集の処理が開始されることを示します。

適用対象

こちらもご覧ください