Share via


IUITextDropRequest Interface

Definition

Interface that describes a text view drop request.

[Foundation.Protocol(Name="UITextDropRequest", WrapperType=typeof(UIKit.UITextDropRequestWrapper))]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dropPosition", IsProperty=true, IsRequired=true, IsStatic=false, Name="DropPosition", PropertyType=typeof(UIKit.UITextPosition), Selector="dropPosition")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="suggestedProposal", IsProperty=true, IsRequired=true, IsStatic=false, Name="SuggestedProposal", PropertyType=typeof(UIKit.UITextDropProposal), Selector="suggestedProposal")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isSameView", IsProperty=true, IsRequired=true, IsStatic=false, Name="SameView", PropertyType=typeof(System.Boolean), Selector="sameView")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dropSession", IsProperty=true, IsRequired=true, IsStatic=false, Name="DropSession", PropertyType=typeof(UIKit.IUIDropSession), Selector="dropSession")]
public interface IUITextDropRequest : IDisposable, ObjCRuntime.INativeObject
[<Foundation.Protocol(Name="UITextDropRequest", WrapperType=typeof(UIKit.UITextDropRequestWrapper))>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dropPosition", IsProperty=true, IsRequired=true, IsStatic=false, Name="DropPosition", PropertyType=typeof(UIKit.UITextPosition), Selector="dropPosition")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="suggestedProposal", IsProperty=true, IsRequired=true, IsStatic=false, Name="SuggestedProposal", PropertyType=typeof(UIKit.UITextDropProposal), Selector="suggestedProposal")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="isSameView", IsProperty=true, IsRequired=true, IsStatic=false, Name="SameView", PropertyType=typeof(System.Boolean), Selector="sameView")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="dropSession", IsProperty=true, IsRequired=true, IsStatic=false, Name="DropSession", PropertyType=typeof(UIKit.IUIDropSession), Selector="dropSession")>]
type IUITextDropRequest = interface
    interface INativeObject
    interface IDisposable
Attributes
Implements

Properties

Name Description
DropPosition

Gets the text position where dropped text will appear.

DropSession

Gets the drop session.

Handle

Handle (pointer) to the unmanaged object representation.

(Inherited from INativeObject)
SameView

Gets a Boolean value that tells whether the drag for the drop started in the same view.

SuggestedProposal

Gets the drop proposal that the text view is offering.

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to