Интерфейс IMultipleViewProvider (uiautomationcore.h)

Предоставляет доступ к элементам управления, которые предоставляют и могут переключаться между несколькими представлениями одного и того же набора сведений или дочерних элементов управления.

Наследование

Интерфейс IMultipleViewProvider наследуется от интерфейса IUnknown . IMultipleViewProvider также имеет следующие типы элементов:

Методы

Интерфейс IMultipleViewProvider содержит следующие методы.

 
IMultipleViewProvider::get_CurrentView

Определяет текущее представление, которое элемент управления использует для отображения сведений или дочерних элементов управления.
IMultipleViewProvider::GetSupportedViews

Возвращает коллекцию идентификаторов представлений, связанных с элементом управления. (IMultipleViewProvider.GetSupportedViews)
IMultipleViewProvider::GetViewName

Извлекает имя представления для элемента управления. (IMultipleViewProvider.GetViewName)
IMultipleViewProvider::SetCurrentView

Задает текущее представление элемента управления.

Комментарии

Реализовано в поставщике Microsoft модель автоматизации пользовательского интерфейса, который должен поддерживать шаблон элемента управления MultipleView.

Требования

Требование Значение
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header uiautomationcore.h (включая UIAutomation.h)

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

Общие сведения о поставщиках автоматизации пользовательского интерфейса