Устаревшие функции шаблона элемента управления
Заметка
Функции шаблона элемента управления, описанные в этом разделе, устарели. Клиентские приложения должны использовать интерфейсы 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-интерфейсы автоматизации пользовательского интерфейса. Вызывает вызывающий код блокируется в течение указанного времени или до тех пор, пока связанный процесс не войдет в состояние простоя, в зависимости от того, что завершается первым. |