Поделиться через


Устаревшие функции шаблона элемента управления

Заметка

Функции шаблона элемента управления, описанные в этом разделе, устарели. Клиентские приложения должны использовать интерфейсы COM,описанные в следующих разделах:

В этом разделе

Функция Описание
DockPattern_SetDockPosition
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы службы автоматизации пользовательского интерфейса Майкрософт.
Закрепление элемента автоматизации пользовательского интерфейса на запрошенном dockPosition в контейнере док-станции.
ExpandCollapsePattern_Collapse
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Скрывает все узлы-потомки, элементы управления или содержимое элемента автоматизации пользовательского интерфейса.
ExpandCollapsePattern_Expand
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Разверните элемент управления на экране, чтобы он отображал дополнительные сведения.
GridPattern_GetItem
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает узел для элемента в сетке.
InvokePattern_Invoke
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Отправляет запрос для активации элемента управления и запуска его единого однозначного действия.
ItemContainerPattern_FindItemByProperty
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает узел внутри содержащего узла на основе указанного значения свойства.
LegacyIAccessiblePattern_DoDefaultAction
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Выполняет действие microsoft Active Accessibility по умолчанию для элемента.
LegacyIAccessiblePattern_GetIAccessible
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает объект IAccessible, соответствующий элементу автоматизации пользовательского интерфейса.
LegacyIAccessiblePattern_Select
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Выполняет выбор специальных возможностей Microsoft Active.
LegacyIAccessiblePattern_SetValue
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает свойство значения специальных возможностей Microsoft Active для узла.
MultipleViewPattern_GetViewName
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает имя представления для конкретного элемента управления.
MultipleViewPattern_SetCurrentView
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает элемент управления для другого макета.
RangeValuePattern_SetValue
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает значение элемента управления с числовым диапазоном.
ScrollItemPattern_ScrollIntoView
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Прокручивает область содержимого объекта контейнера, чтобы отобразить элемент автоматизации пользовательского интерфейса в видимом регионе (представление) контейнера.
ScrollPattern_Scroll
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Прокрутка видимой области содержимого указанной ScrollAmountпо горизонтали, по вертикали или обоих.
ScrollPattern_SetScrollPercent
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Прокручивает контейнер до определенной позиции по горизонтали, по вертикали или обоим.
SelectionItemPattern_AddToSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Добавляет неизбранный элемент в элемент управления.
SelectionItemPattern_RemoveFromSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет элемент из выделенного элемента в контейнере выбора.
SelectionItemPattern_Select
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Выбирает элемент в контейнере выбора.
SynchronizedInputPattern_Cancel
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Поставщик службы автоматизации пользовательского интерфейса перестает прослушивать ввод мыши или клавиатуры.
SynchronizedInputPattern_StartListening
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Позволяет поставщику автоматизации пользовательского интерфейса начать прослушивание ввода мыши или клавиатуры.
TextPattern_get_DocumentRange
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает диапазон текста для всего документа.
TextPattern_get_SupportedTextSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Определяет, можно ли выбрать содержимое текстового контейнера и отменить выбор.
TextPattern_GetSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает текущий диапазон выделенного текста из текстового контейнера, поддерживающего шаблон текста.
TextPattern_GetVisibleRanges
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает массив несвязанных диапазонов текста из текстового контейнера, где каждый текстовый диапазон начинается с первой частично видимой строки до конца последней частично видимой строки. Например, макет с несколькими столбцами, где столбцы частично прокручиваются из видимой области окна просмотра, а содержимое передается из нижней части одного столбца в верхнюю часть следующего.
TextPattern_RangeFromChild
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает текстовый диапазон, охватывающий заданный узел.
TextPattern_RangeFromPoint
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает дегенерный (пустой) текстовый диапазон, ближайший к указанным координатам экрана.
TextRange_AddToSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Добавляет в существующую коллекцию выделенного текста в текстовом контейнере, поддерживающем несколько разрознений, выделите дополнительный текст, соответствующий вызывающему диапазону текста, Запустить и конечные точки конца end.
TextRange_Clone
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Копирует текстовый диапазон.
TextRange_Compare
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Сравнивает два текстовых диапазона.
TextRange_CompareEndpoints
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки.
TextRange_ExpandToEnclosingUnit
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Расширяет диапазон текста до большего или меньшего блока, например Символ, Word, Line или Page.
TextRange_FindAttribute
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Выполняет поиск в указанном направлении для первого фрагмента текста, поддерживающего указанный атрибут текста.
TextRange_FindText
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает первый текстовый диапазон в указанном направлении, который содержит текст, который выполняет поиск клиента.
TextRange_GetAttributeValue
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает значение текстового атрибута для текстового диапазона.
TextRange_GetBoundingRectangles
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает минимальное число ограничивающих прямоугольников, которые могут заключать диапазон, один прямоугольник на строку.
TextRange_GetChildren
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает все элементы автоматизации пользовательского интерфейса, содержащиеся в указанном текстовом диапазоне.
TextRange_GetEnclosingElement
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает узел для следующего наименьшего поставщика, охватывающего диапазон.
TextRange_GetText
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает текст в текстовом диапазоне до указанного числа символов.
TextRange_Move
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Перемещает диапазон текста указанное количество единиц, запрошенных клиентом.
TextRange_MoveEndpointByRange
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Перемещает конечную точку одного диапазона в конечную точку другого диапазона.
TextRange_MoveEndpointByUnit
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Перемещает конечную точку диапазона указанного количества единиц.
TextRange_RemoveFromSelection
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет выделенный текст, соответствующий вызывающему диапазону текста TextPatternRangeEndpoint_Start и конечным точкам TextPatternRangeEndpoint_End, из существующей коллекции выделенного текста в текстовом контейнере, поддерживающем несколько несвязанных выделений.
TextRange_ScrollIntoView
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Прокручивает текст, чтобы указанный диапазон отображалось в режиме просмотра.
TextRange_Select
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Выбирает текстовый диапазон.
TogglePattern_Toggle
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Переключение элемента управления на следующее поддерживаемое состояние.
TransformPattern_Move
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Перемещает элемент в указанное расположение на экране.
TransformPattern_Resize
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Изменяет размер элемента на экране.
TransformPattern_Rotate
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Поворот элемента на экране.
ValuePattern_SetValue
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает текстовое значение элемента.
VirtualizedItemPattern_Realize
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Делает виртуальный элемент полностью доступным в качестве элемента автоматизации пользовательского интерфейса.
WindowPattern_Close
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Закрывает открытое окно.
WindowPattern_SetWindowVisualState
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает визуальное состояние окна; Например, чтобы развернуть окно.
WindowPattern_WaitForInputIdle
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Вызывает вызывающий код блокируется в течение указанного времени или до тех пор, пока связанный процесс не войдет в состояние простоя, в зависимости от того, что завершается первым.

клиентов автоматизации пользовательского интерфейса