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


Метод IDsAdminNewObj::SetButtons (dsadmin.h)

Метод IDsAdminNewObj::SetButtons включает или отключает кнопку "Далее" в мастере для определенной страницы.

Синтаксис

HRESULT SetButtons(
  [in] ULONG nCurrIndex,
  [in] BOOL  bValid
);

Параметры

[in] nCurrIndex

Содержит отсчитываемый от нуля индекс страницы мастера, для которого будет включена или отключена кнопка "Далее". Этот индекс относится к количеству страниц расширения мастера, которое вызывает метод .

[in] bValid

Указывает, включена или отключена кнопка "Далее". Если это значение равно нулю, кнопка "Далее" отключена. Если это значение не равно нулю, кнопка "Далее" включена.

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

Этот метод может возвращать одно из этих значений.

Возвращает одно из следующих значений.

Комментарии

Не следует делать предположений о состоянии кнопки "Далее" при первом отображении страницы. Расширение создания объектов должно задавать состояние кнопки "Далее" при первом отображении страницы и изменении данных на странице. Если данные на странице не являются обязательными, кнопка "Далее" должна быть включена при первом отображении страницы и ее состояние не должно изменяться расширением.

Если расширение, вызывающее функцию, является основным расширением с одной страницей и не загружено дополнительных расширений, например: мастер имеет одну страницу, то кнопки команд будут. "ОК" и "Отмена" вместо "Назад", "Далее" и "Отмена". В этом случае вызов этой функции включает или отключает кнопку "ОК".

Требования

   
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header dsadmin.h
DLL DSAdmin.dll

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

ИдентификаторыAdminNewObj