Compartilhar via


Método IDsAdminNewObj::SetButtons (dsadmin.h)

O método IDsAdminNewObj::SetButtons habilita ou desabilita o botão de comando "Avançar" no assistente para uma página específica.

Sintaxe

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

Parâmetros

[in] nCurrIndex

Contém o índice baseado em zero da página do assistente para a qual o botão "Avançar" será habilitado ou desabilitado. Esse índice é relativo à contagem de páginas da extensão do assistente que chama o método .

[in] bValid

Especifica se o botão de comando "Avançar" está habilitado ou desabilitado. Se esse valor for zero, o botão de comando "Avançar" será desabilitado. Se esse valor não for zero, o botão de comando "Avançar" estará habilitado.

Valor retornado

Esse método pode retornar um desses valores.

Retorna um dos valores a seguir.

Comentários

Nenhuma suposição deve ser feita em relação ao estado do botão de comando "Avançar" quando a página é exibida pela primeira vez. A extensão de criação de objeto deve definir o estado do botão de comando "Avançar" quando a página for exibida pela primeira vez e quando os dados na página forem alterados. Se os dados na página não forem obrigatórios, o botão "Avançar" deverá ser habilitado quando a página for exibida pela primeira vez e o estado não deverá ser alterado pela extensão.

Se a extensão que chama a função for uma extensão primária com uma única página e não houver extensões secundárias carregadas, por exemplo: o assistente tem uma única página, os botões de comando são; "OK" e "Cancelar", em vez de "Voltar", "Avançar" e "Cancelar". Nesse caso, uma chamada para essa função habilitará ou desabilitará o botão "OK".

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho dsadmin.h
DLL DSAdmin.dll

Confira também

IDsAdminNewObj