ITextRangeProvider2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расширяет интерфейс ITextRange , позволяя поставщикам автоматизации пользовательского интерфейса Майкрософт программно открывать контекстные меню, которые являются контекстными для операций ввода текста.
public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(886351886, 14011, 21346, 165, 59, 73, 4, 40, 168, 179, 103)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(886351886, 14011, 21346, 165, 59, 73, 4, 40, 168, 179, 103)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
- Атрибуты
- Реализации
Методы
AddToSelection() |
Добавляет в коллекцию выделенного текста в текстовом контейнере, который поддерживает несколько несвязанных выделений. (Унаследовано от ITextRangeProvider) |
Clone() |
Возвращает новый объект ITextRangeProvider , идентичный исходному объекту ITextRangeProvider и наследующий все свойства исходного объекта. (Унаследовано от ITextRangeProvider) |
Compare(ITextRangeProvider) |
Возвращает значение, указывающее, совпадают ли начальная и конечная точки текстового диапазона с другим текстовым диапазоном. (Унаследовано от ITextRangeProvider) |
CompareEndpoints(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Возвращает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки. (Унаследовано от ITextRangeProvider) |
ExpandToEnclosingUnit(TextUnit) |
Расширяет текстовый диапазон до заданной единицы текста. (Унаследовано от ITextRangeProvider) |
FindAttribute(Int32, Object, Boolean) |
Возвращает подмножество текстового диапазона с указанным идентификатором атрибута и значением атрибута. (Унаследовано от ITextRangeProvider) |
FindText(String, Boolean, Boolean) |
Возвращает подмножество текстового диапазона, содержащее заданный текст. (Унаследовано от ITextRangeProvider) |
GetAttributeValue(Int32) |
Извлекает значение указанного идентификатора атрибута в текстовом диапазоне. (Унаследовано от ITextRangeProvider) |
GetBoundingRectangles(Double[]) |
Возвращает коллекцию ограничивающих прямоугольников для каждой полностью или частично видимой строки текста в текстовом диапазоне. (Унаследовано от ITextRangeProvider) |
GetChildren() |
Извлекает коллекцию всех внедренных объектов, существующих в текстовом диапазоне. (Унаследовано от ITextRangeProvider) |
GetEnclosingElement() |
Возвращает самый внутренний элемент, включающий текстовый диапазон. (Унаследовано от ITextRangeProvider) |
GetText(Int32) |
Возвращает содержимое текстового диапазона в виде обычного текста. (Унаследовано от ITextRangeProvider) |
Move(TextUnit, Int32) |
Перемещает текстовый диапазон на заданное количество единиц текста. (Унаследовано от ITextRangeProvider) |
MoveEndpointByRange(TextPatternRangeEndpoint, ITextRangeProvider, TextPatternRangeEndpoint) |
Перемещает конечную точку текстового диапазона в заданную конечную точку второго текстового диапазона. (Унаследовано от ITextRangeProvider) |
MoveEndpointByUnit(TextPatternRangeEndpoint, TextUnit, Int32) |
Перемещает конечную точку текстового диапазона на заданное количество единиц текста в диапазоне всего документа. (Унаследовано от ITextRangeProvider) |
RemoveFromSelection() |
Из коллекции выделенного текста в текстовом контейнере, поддерживающем несколько несвязанных фрагментов, удаляет выделенный раздел текста, соответствующий конечным точкам диапазона текста вызывающего объекта. (Унаследовано от ITextRangeProvider) |
ScrollIntoView(Boolean) |
Заставляет текстовый элемент управления выполнять вертикальную прокрутку, пока текстовый диапазон не появится в окне просмотра. (Унаследовано от ITextRangeProvider) |
Select() |
Выделяет текст в элементе управления текстом, соответствующий начальной и конечной точкам текстового диапазона. (Унаследовано от ITextRangeProvider) |
ShowContextMenu() |
Отображает доступное контекстное меню для элемента owner. |