IUITextInput Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
IUITextInput bekerja dengan input teks dan memungkinkan manipulasi fitur termasuk koreksi otomatis dan banyak fitur input teks lainnya yang terkait dengan presentasi dokumen.
[Foundation.Protocol(Name="UITextInput", WrapperType=typeof(UIKit.UITextInputWrapper))]
public interface IUITextInput : IDisposable, UIKit.IUIKeyInput
type IUITextInput = interface
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
- 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. |
EnablesReturnKeyAutomatically |
Apakah kunci yang dikembalikan diaktifkan secara otomatis. (Diperoleh dari IUITextInputTraits) |
EndOfDocument |
Posisi teks yang menunjukkan awal dokumen. |
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. |
MarkedTextStyle |
Kamus atribut yang menjelaskan bagaimana teks harus digambar. |
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. |
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) |
WeakInputDelegate |
Menunjukkan delegasi input yang lemah. |
WeakTokenizer |
Menunjukkan tokenizer yang lemah. |
Metode
ComparePosition(UITextPosition, UITextPosition) |
Mendapatkan perbandingan satu posisi dengan posisi lainnya. |
DeleteBackward() |
IUITextInput bekerja dengan input teks dan memungkinkan manipulasi fitur termasuk koreksi otomatis dan banyak fitur input teks lainnya yang terkait dengan presentasi dokumen. (Diperoleh dari IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Mendapatkan arah penulisan dasar untuk posisi teks. |
GetCaretRectForPosition(UITextPosition) |
Persegi panjang yang digunakan untuk menggambar tanda sisipan pada titik penyisipan tertentu. |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Mendapatkan rentang karakter dalam batas arah yang ditentukan. |
GetCharacterRangeAtPoint(CGPoint) |
Mendapatkan karakter atau rentang karakter dalam dokumen yang ada pada titik tertentu. |
GetClosestPositionToPoint(CGPoint, UITextRange) |
IUITextInput bekerja dengan input teks dan memungkinkan manipulasi fitur termasuk koreksi otomatis dan banyak fitur input teks lainnya yang terkait dengan presentasi dokumen. |
GetClosestPositionToPoint(CGPoint) |
Mendapatkan posisi terdekat dalam dokumen yang ada ke titik tertentu. |
GetFirstRectForRange(UITextRange) |
Mendapatkan persegi panjang pertama yang menyertakan rentang teks dokumen tertentu. |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Mendapatkan jumlah karakter yang terlihat di antara dua posisi teks yang ditentukan. |
GetPosition(UITextPosition, nint) |
Mendapatkan offset karakter dari posisi awal. |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Mendapatkan offset karakter dari posisi awal. |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Mendapatkan posisi dalam rentang tertentu. |
GetSelectionRects(UITextRange) |
Mendapatkan array pilihan rect yang sesuai dengan rentang teks. |
GetTextRange(UITextPosition, UITextPosition) |
Mendapatkan rentang teks tertentu. |
InsertText(String) |
Menyisipkan teks pada kursor. (Diperoleh dari IUIKeyInput) |
ReplaceText(UITextRange, String) |
Mengganti teks dokumen dalam rentang yang ditentukan. |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Mengatur directon dasar untuk menulis dalam rentang teks yang ditentukan. |
SetMarkedText(String, NSRange) |
Mengatur teks bertanda dan menandainya sebagai pilihan saat ini. |
TextInRange(UITextRange) |
Mendapatkan semua teks yang ditentukan dalam rentang tertentu. |
UnmarkText() |
Menghapus tanda semua teks yang saat ini ditandai di dalam dokumen |
Metode Ekstensi
BeginFloatingCursor(IUITextInput, CGPoint) |
Mulai menampilkan kursor mengambang pada yang ditentukan |
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 |
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 |
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 |
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) |
|
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 |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Memindahkan kursor mengambang ke yang ditentukan |
GetPasswordRules(IUITextInputTraits) |
Mengembalikan aturan entri kata sandi. |
GetSmartDashesType(IUITextInputTraits) |
Mendapatkan gaya tanda hubung cerdas. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Mendapatkan gaya sisipkan 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. |