Нерекомендуемые функции шаблонов управления
Примечание
Функции шаблона элементов управления, описанные в этом разделе, являются устаревшими. Клиентские приложения должны использовать интерфейсы 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-интерфейсы автоматизации пользовательского интерфейса. Выполняет выбор активных специальных возможностей Майкрософт. |
LegacyIAccessiblePattern_SetValue |
Примечание: Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать COM-интерфейсы автоматизации пользовательского интерфейса. Задает свойство Microsoft Active Accessibility для узла. |
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-интерфейсы автоматизации пользовательского интерфейса. Добавляет в существующую коллекцию выделенного текста в текстовом контейнере, который поддерживает несколько несвязанных выделений путем выделения дополнительного текста, соответствующего конечным точкам начального и конечного диапазона текста. |
TextRange_Clone |
Примечание: Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать COM-интерфейсы автоматизации пользовательского интерфейса. Копирует текстовый диапазон. |
TextRange_Compare |
Примечание: Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать COM-интерфейсы автоматизации пользовательского интерфейса. Сравнивает два диапазона текста. |
TextRange_CompareEndpoints |
Примечание: Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать COM-интерфейсы автоматизации пользовательского интерфейса. Возвращает значение, указывающее, имеют ли два текстовых диапазона одинаковые конечные точки. |
TextRange_ExpandToEnclosingUnit |
Примечание: Эта функция является устаревшей. Вместо этого клиентские приложения должны использовать COM-интерфейсы автоматизации пользовательского интерфейса. Расширяет текстовый диапазон до большего или меньшего размера, например Символ, Word, Строка или Страница. |
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-интерфейсы автоматизации пользовательского интерфейса. Блокирует вызывающий код в течение заданного промежутка времени или до того момента, как связанный процесс перейдет в состояние бездействия, в зависимости от того, что произойдет раньше. |