Bagikan melalui


IUITextDroppable Antarmuka

Definisi

Antarmuka untuk menerima data teks yang dihilangkan.

[Foundation.Protocol(Name="UITextDroppable", WrapperType=typeof(UIKit.UITextDroppableWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUITextDroppable : IDisposable, UIKit.IUITextInput, UIKit.IUITextPasteConfigurationSupporting
type IUITextDroppable = interface
    interface INativeObject
    interface IDisposable
    interface IUIKeyInput
    interface IUITextInputTraits
    interface IUIPasteConfigurationSupporting
    interface IUITextInput
    interface IUITextPasteConfigurationSupporting
Turunan
Atribut
Penerapan

Properti

AutocapitalizationType

yang UITextAutocapitalizationType digunakan oleh IUITextInput.

(Diperoleh dari IUITextInputTraits)
AutocorrectionType

yang UITextAutocorrectionType digunakan oleh IUITextInput.

(Diperoleh dari IUITextInputTraits)
BeginningOfDocument

Posisi teks yang menunjukkan awal dokumen.

(Diperoleh dari IUITextInput)
EnablesReturnKeyAutomatically

Apakah kunci pengembalian diaktifkan secara otomatis.

(Diperoleh dari IUITextInputTraits)
EndOfDocument

Posisi teks yang menunjukkan awal dokumen.

(Diperoleh dari IUITextInput)
Handle

Tangani (penunjuk) ke representasi objek yang tidak dikelola.

(Diperoleh dari INativeObject)
HasText

Mendapatkan nilai yang memberi tahu apakah input kunci memiliki teks di dalamnya.

(Diperoleh dari IUIKeyInput)
KeyboardAppearance

yang UIKeyboardAppearance digunakan oleh IUITextInput

(Diperoleh dari IUITextInputTraits)
KeyboardType

yang UIKeyboardType digunakan oleh IUITextInput.

(Diperoleh dari IUITextInputTraits)
MarkedTextRange

Rentang teks yang saat ini ditandai dalam dokumen tertentu.

(Diperoleh dari IUITextInput)
MarkedTextStyle

Kamus atribut yang menjelaskan bagaimana teks harus digambar.

(Diperoleh dari IUITextInput)
PasteConfiguration

Didukung UIPasteConfiguration oleh this objek.

(Diperoleh dari IUIPasteConfigurationSupporting)
PasteDelegate

Mendapatkan delegasi untuk menangani penempelan teks dan penurunan teks.

(Diperoleh dari IUITextPasteConfigurationSupporting)
ReturnKeyType

Bentuk kunci pengembalian untuk IUITextInput.

(Diperoleh dari IUITextInputTraits)
SecureTextEntry

Apakah teks yang dimasukkan harus disembunyikan.

(Diperoleh dari IUITextInputTraits)
SelectedTextRange

Rentang teks yang dipilih dokumen.

(Diperoleh dari IUITextInput)
SpellCheckingType

Mendapatkan atau mengatur nilai yang memberi tahu apakah pemeriksaan ejaan aktif, nonaktif, atau jika pemeriksaan ejaan hanya akan diaktifkan saat selesai otomatis diaktifkan (default).

(Diperoleh dari IUITextInputTraits)
TextDropActive

Mendapatkan nilai Boolean yang memberi tahu apakah ada sesi penurunan teks aktif pada tampilan.

TextDropDelegate

Mendapatkan atau mengatur delegasi untuk mengelola perilaku penurunan teks.

TextDropInteraction

Mendapatkan interaksi drop pada tampilan teks.

WeakInputDelegate

Menunjukkan delegasi input yang lemah.

(Diperoleh dari IUITextInput)
WeakTokenizer

Menunjukkan tokenizer yang lemah.

(Diperoleh dari IUITextInput)

Metode

ComparePosition(UITextPosition, UITextPosition)

Mendapatkan perbandingan satu posisi dengan posisi lainnya.

(Diperoleh dari IUITextInput)
DeleteBackward()

Antarmuka untuk menerima data teks yang dihilangkan.

(Diperoleh dari IUIKeyInput)
GetBaseWritingDirection(UITextPosition, UITextStorageDirection)

Mendapatkan arah penulisan dasar untuk posisi teks.

(Diperoleh dari IUITextInput)
GetCaretRectForPosition(UITextPosition)

Persegi panjang yang digunakan untuk menggambar tanda sisipan pada titik penyisipan tertentu.

(Diperoleh dari IUITextInput)
GetCharacterRange(UITextPosition, UITextLayoutDirection)

Mendapatkan rentang karakter dalam batas arah yang ditentukan.

(Diperoleh dari IUITextInput)
GetCharacterRangeAtPoint(CGPoint)

Mendapatkan karakter atau rentang karakter dalam dokumen yang ada pada titik tertentu.

(Diperoleh dari IUITextInput)
GetClosestPositionToPoint(CGPoint)

Mendapatkan posisi terdekat dalam dokumen yang ada ke titik tertentu.

(Diperoleh dari IUITextInput)
GetClosestPositionToPoint(CGPoint, UITextRange)

Antarmuka untuk menerima data teks yang dihilangkan.

(Diperoleh dari IUITextInput)
GetFirstRectForRange(UITextRange)

Mendapatkan persegi panjang pertama yang mencakup rentang teks dokumen tertentu.

(Diperoleh dari IUITextInput)
GetOffsetFromPosition(UITextPosition, UITextPosition)

Mendapatkan jumlah karakter yang terlihat di antara dua posisi teks yang ditentukan.

(Diperoleh dari IUITextInput)
GetPosition(UITextPosition, nint)

Mendapatkan offset karakter dari posisi awal.

(Diperoleh dari IUITextInput)
GetPosition(UITextPosition, UITextLayoutDirection, nint)

Mendapatkan offset karakter dari posisi awal.

(Diperoleh dari IUITextInput)
GetPositionWithinRange(UITextRange, UITextLayoutDirection)

Mendapatkan posisi dalam rentang tertentu.

(Diperoleh dari IUITextInput)
GetSelectionRects(UITextRange)

Mendapatkan array rekam jeda pilihan yang sesuai dengan rentang teks.

(Diperoleh dari IUITextInput)
GetTextRange(UITextPosition, UITextPosition)

Mendapatkan rentang teks tertentu.

(Diperoleh dari IUITextInput)
InsertText(String)

Menyisipkan teks pada kursor.

(Diperoleh dari IUIKeyInput)
ReplaceText(UITextRange, String)

Mengganti teks dokumen dalam rentang yang ditentukan.

(Diperoleh dari IUITextInput)
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange)

Mengatur directon dasar untuk menulis dalam rentang teks yang ditentukan.

(Diperoleh dari IUITextInput)
SetMarkedText(String, NSRange)

Mengatur teks bertanda dan menandainya sebagai pilihan saat ini.

(Diperoleh dari IUITextInput)
TextInRange(UITextRange)

Mendapatkan semua teks yang ditentukan dalam rentang tertentu.

(Diperoleh dari IUITextInput)
UnmarkText()

Menghapus tanda semua teks yang saat ini ditandai dalam dokumen

(Diperoleh dari IUITextInput)

Metode Ekstensi

CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

Mengembalikan true jika responden dapat menempel dari penyedia item yang ditentukan.

Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

Melakukan penempelan.

BeginFloatingCursor(IUITextInput, CGPoint)

Mulai menampilkan kursor mengambang pada yang ditentukan point.

DictationRecognitionFailed(IUITextInput)

Pengakuan dikte gagal.

DictationRecordingDidEnd(IUITextInput)

Rekaman dikte berakhir.

EndFloatingCursor(IUITextInput)

Mengakhiri tampilan kursor mengambang.

GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange)

Menghitung dan mengembalikan offset ke dalam range karakter yang ada dalam position dokumen.

GetFrameForDictationResultPlaceholder(IUITextInput, NSObject)

Mengembalikan persegi panjang untuk menampilkan tempat penampung hasil dikte animasi.

GetPosition(IUITextInput, UITextRange, nint)

Menghitung dan mengembalikan posisi absolut dalam dokumen yang merupakan atCharacterOffset karakter ke dalam withinRange.

GetSelectionAffinity(IUITextInput)

Berhenti menampilkan kursor mengambang.

GetTextInputView(IUITextInput)

Mengembalikan tampilan input yang menyediakan sistem koordinat untuk operasi geometris dalam input teks.

GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection)

Mengembalikan kamus properti gaya untuk teks pada posisi tersebut atPosition .

InsertDictationResult(IUITextInput, NSArray)

Menyisipkan hasil dikte pada posisi saat ini.

InsertDictationResultPlaceholder(IUITextInput)

Mengembalikan objek tempat penampung untuk digunakan sebelum hasil dikte selesai dibuat.

RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean)

placeholder tidak lagi diperlukan.

SetSelectionAffinity(IUITextInput, UITextStorageDirection)

Mengatur nilai yang mengontrol apakah kursor ditampilkan di awal baris terakhir atau akhir baris kedua hingga terakhir dari pilihan multibaris.

ShouldChangeTextInRange(IUITextInput, UITextRange, String)

Menanyakan apakah teks di inRange harus diganti dengan replacementText.

UpdateFloatingCursor(IUITextInput, CGPoint)

Memindahkan kursor mengambang ke yang ditentukan point.

GetPasswordRules(IUITextInputTraits)

Mengembalikan aturan entri kata sandi.

GetSmartDashesType(IUITextInputTraits)

Mendapatkan gaya tanda hubung pintar.

GetSmartInsertDeleteType(IUITextInputTraits)

Mendapatkan gaya sisipan pintar.

GetSmartQuotesType(IUITextInputTraits)

Mendapatkan gaya kutipan cerdas.

GetTextContentType(IUITextInputTraits)

Mendapatkan semantik input yang diharapkan, yang memungkinkan sistem untuk, misalnya, menyediakan keyboard kustom.

SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules)

Mengatur aturan entri kata sandi.

SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType)

Mengatur gaya untuk tanda hubung cerdas.

SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType)

Mengatur gaya untuk penyisipan cerdas.

SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType)

Mengatur gaya untuk tanda kutip cerdas.

SetTextContentType(IUITextInputTraits, NSString)

Mengatur semantik input yang diharapkan, yang memungkinkan sistem untuk, misalnya, menyediakan keyboard kustom.

Berlaku untuk