Метод IUIFramework::SetModes (uiribbon.h)

Указывает режимы приложения для включения.

Синтаксис

HRESULT SetModes(
  INT32 iModes
);

Параметры

iModes

Тип: INT32

Битовая маска, определяющая режимы.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Режим указывает необходимые функциональные возможности и, следовательно, какие элементы должны отображаться (или скрываться) во время выполнения в зависимости от состояния или контекста приложения. Например, сетевое подключение может напрямую влиять на функциональность приложения и требовать сетевого режима команд, связанных с сетью, при каждом обнаружении подключения.

Режимы задаются для элементов в разметке ленты и привязываются к отдельным элементам управления во время выполнения.

Режимы можно применять к вкладке ленты и группе.

Примечание Режимы можно применять к элементам управления Button, SplitButton и DropDownButton , если они размещены в левом столбце меню приложения.
 

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header uiribbon.h
DLL Mshtml.dll

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

IUIFramework

Элементы разметки

Перенастройка ленты с помощью режимов приложения

Примеры Платформы ленты Windows