ITextRangeProvider2 Интерфейс

Определение

Расширяет интерфейс ITextRange , чтобы поставщики автоматизации пользовательского интерфейса Майкрософт могли программно открывать контекстные меню, которые являются контекстными для операций ввода текста.

public interface class ITextRangeProvider2 : ITextRangeProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
struct ITextRangeProvider2 : ITextRangeProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3552460283, 40788, 17986, 167, 165, 92, 24, 213, 238, 42, 63)]
public interface ITextRangeProvider2 : ITextRangeProvider
Public Interface ITextRangeProvider2
Implements ITextRangeProvider
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Методы

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.

Применяется к

См. также раздел