IUITextDraggable Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Интерфейс для обработки текстового представления как источника перетаскивания.
[Foundation.Protocol(Name="UITextDraggable", WrapperType=typeof(UIKit.UITextDraggableWrapper))]
[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 IUITextDraggable : IDisposable, UIKit.IUITextInput
type IUITextDraggable = interface
interface INativeObject
interface IDisposable
interface IUIKeyInput
interface IUITextInputTraits
interface IUITextInput
- Производный
- Атрибуты
- Реализации
Свойства
AutocapitalizationType |
Значение UITextAutocapitalizationType, используемое объектом IUITextInput. (Унаследовано от IUITextInputTraits) |
AutocorrectionType |
Значение UITextAutocorrectionType, используемое объектом IUITextInput. (Унаследовано от IUITextInputTraits) |
BeginningOfDocument |
Позиция текста, указывающего начало документа. (Унаследовано от IUITextInput) |
EnablesReturnKeyAutomatically |
Указывает, включен ли возвращаемый ключ автоматически. (Унаследовано от IUITextInputTraits) |
EndOfDocument |
Позиция текста, указывающего начало документа. (Унаследовано от IUITextInput) |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. (Унаследовано от INativeObject) |
HasText |
Возвращает значение, указывающее, содержит ли входной ключ текст. (Унаследовано от IUIKeyInput) |
KeyboardAppearance |
Объект , UIKeyboardAppearance используемый IUITextInput (Унаследовано от IUITextInputTraits) |
KeyboardType |
Значение UIKeyboardType, используемое объектом IUITextInput. (Унаследовано от IUITextInputTraits) |
MarkedTextRange |
Помеченный в данный момент диапазон текста в данном документе. (Унаследовано от IUITextInput) |
MarkedTextStyle |
Словарь атрибутов, описывающий способ рисования текста. (Унаследовано от IUITextInput) |
ReturnKeyType |
Форма возвращаемого ключа для IUITextInput. (Унаследовано от IUITextInputTraits) |
SecureTextEntry |
Указывает, должен ли введенный текст быть скрыт. (Унаследовано от IUITextInputTraits) |
SelectedTextRange |
Диапазон выделенного текста документа. (Унаследовано от IUITextInput) |
SpellCheckingType |
Возвращает или задает значение, указывающее, включена ли проверка орфографии, отключена ли проверка орфографии или будет включена только при включении автоматического завершения (по умолчанию). (Унаследовано от IUITextInputTraits) |
TextDragActive |
Возвращает логическое значение, указывающее, активен ли сеанс перетаскивания для текстового представления. |
TextDragDelegate |
Возвращает или задает делегат для управления поведением источника перетаскивания. |
TextDragInteraction |
Получает взаимодействие перетаскивания в текстовом представлении. |
TextDragOptions |
Возвращает значение, управляющее отображением форматирования в перетаскиваемом тексте. |
WeakInputDelegate |
Указывает на слабый делегат входных данных. (Унаследовано от IUITextInput) |
WeakTokenizer |
Указывает на слабый создатель маркеров. (Унаследовано от IUITextInput) |
Методы
ComparePosition(UITextPosition, UITextPosition) |
Возвращает сравнение одной позиции с другой. (Унаследовано от IUITextInput) |
DeleteBackward() |
Интерфейс для обработки текстового представления как источника перетаскивания. (Унаследовано от IUIKeyInput) |
GetBaseWritingDirection(UITextPosition, UITextStorageDirection) |
Возвращает базовое направление записи для позиции текста. (Унаследовано от IUITextInput) |
GetCaretRectForPosition(UITextPosition) |
Прямоугольник, используемый для рисования курсора в заданной точке вставки. (Унаследовано от IUITextInput) |
GetCharacterRange(UITextPosition, UITextLayoutDirection) |
Возвращает диапазон символов в пределах определенного направления. (Унаследовано от IUITextInput) |
GetCharacterRangeAtPoint(CGPoint) |
Возвращает символ или диапазон символов в документе, который существует в заданной точке. (Унаследовано от IUITextInput) |
GetClosestPositionToPoint(CGPoint, UITextRange) |
Интерфейс для обработки текстового представления как источника перетаскивания. (Унаследовано от IUITextInput) |
GetClosestPositionToPoint(CGPoint) |
Возвращает ближайшее положение в документе, которое существует к заданной точке. (Унаследовано от IUITextInput) |
GetFirstRectForRange(UITextRange) |
Возвращает первый прямоугольник, включающий указанный диапазон текста документа. (Унаследовано от IUITextInput) |
GetOffsetFromPosition(UITextPosition, UITextPosition) |
Возвращает количество видимых символов между двумя определенными текстовыми позициями. (Унаследовано от IUITextInput) |
GetPosition(UITextPosition, nint) |
Возвращает смещение символов из начальной позиции. (Унаследовано от IUITextInput) |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
Возвращает смещение символов из начальной позиции. (Унаследовано от IUITextInput) |
GetPositionWithinRange(UITextRange, UITextLayoutDirection) |
Возвращает позицию в заданном диапазоне. (Унаследовано от IUITextInput) |
GetSelectionRects(UITextRange) |
Возвращает массив прямоугольниц выделения, соответствующий текстовому диапазону. (Унаследовано от IUITextInput) |
GetTextRange(UITextPosition, UITextPosition) |
Возвращает указанный текстовый диапазон. (Унаследовано от IUITextInput) |
InsertText(String) |
Вставляет текст в курсор. (Унаследовано от IUIKeyInput) |
ReplaceText(UITextRange, String) |
Заменяет текст документа в указанном диапазоне. (Унаследовано от IUITextInput) |
SetBaseWritingDirectionforRange(UITextWritingDirection, UITextRange) |
Задает базовый directon для записи в указанном диапазоне текста. (Унаследовано от IUITextInput) |
SetMarkedText(String, NSRange) |
Задает помеченный текст и помечает его как текущий выделенный фрагмент. (Унаследовано от IUITextInput) |
TextInRange(UITextRange) |
Возвращает весь текст, указанный в определенном диапазоне. (Унаследовано от IUITextInput) |
UnmarkText() |
Отменяет маркировку всех помеченных в данный момент текста в документе (Унаследовано от IUITextInput) |
Методы расширения
BeginFloatingCursor(IUITextInput, CGPoint) |
Начинает отображение плавающего курсора в указанном |
DictationRecognitionFailed(IUITextInput) |
Не удалось распознать диктовку. |
DictationRecordingDidEnd(IUITextInput) |
Запись диктовки закончилась. |
EndFloatingCursor(IUITextInput) |
Завершает отображение плавающего курсора. |
GetCharacterOffsetOfPosition(IUITextInput, UITextPosition, UITextRange) |
Вычисляет и возвращает смещение |
GetFrameForDictationResultPlaceholder(IUITextInput, NSObject) |
Возвращает прямоугольник, в котором отображается заполнитель результата анимированной диктовки. |
GetPosition(IUITextInput, UITextRange, nint) |
Вычисляет и возвращает абсолютную позицию в документе, которая является |
GetSelectionAffinity(IUITextInput) |
Прекращает отображение плавающего курсора. |
GetTextInputView(IUITextInput) |
Возвращает входное представление, которое предоставляет систему координат для геометрических операций в текстовом вводе. |
GetTextStyling(IUITextInput, UITextPosition, UITextStorageDirection) |
Возвращает словарь свойств стиля для текста в |
InsertDictationResult(IUITextInput, NSArray) |
Вставляет результат диктовки в текущую позицию. |
InsertDictationResultPlaceholder(IUITextInput) |
Возвращает объект заполнителя, используемый до завершения создания результатов диктовки. |
RemoveDictationResultPlaceholder(IUITextInput, NSObject, Boolean) |
Больше |
SetSelectionAffinity(IUITextInput, UITextStorageDirection) |
Задает значение, определяющее, отображается ли курсор в начале последней строки или в конце второй к последней строке многострочный выбор. |
ShouldChangeTextInRange(IUITextInput, UITextRange, String) |
Задает вопрос, следует ли заменить |
UpdateFloatingCursor(IUITextInput, CGPoint) |
Перемещает плавающий курор в указанный |
GetPasswordRules(IUITextInputTraits) |
Возвращает правила ввода паролей. |
GetSmartDashesType(IUITextInputTraits) |
Возвращает стиль смарт-дефисов. |
GetSmartInsertDeleteType(IUITextInputTraits) |
Возвращает стиль интеллектуальной вставки. |
GetSmartQuotesType(IUITextInputTraits) |
Возвращает стиль смарт-кавычек. |
GetTextContentType(IUITextInputTraits) |
Возвращает семантику ожидаемого ввода, которая позволяет системе, например, предоставлять пользовательские клавиатуры. |
SetPasswordRules(IUITextInputTraits, UITextInputPasswordRules) |
Задает правила ввода пароля. |
SetSmartDashesType(IUITextInputTraits, UITextSmartDashesType) |
Задает стиль для смарт-дефисов. |
SetSmartInsertDeleteType(IUITextInputTraits, UITextSmartInsertDeleteType) |
Задает стиль для интеллектуальной вставки. |
SetSmartQuotesType(IUITextInputTraits, UITextSmartQuotesType) |
Задает стиль для смарт-кавычек. |
SetTextContentType(IUITextInputTraits, NSString) |
Задает семантику ожидаемого ввода, которая позволяет системе, например, предоставлять пользовательские клавиатуры. |