Compartilhar via


Método IDsAdminNewObjPrimarySite::Commit (dsadmin.h)

O método IDsAdminNewObjPrimarySite::Commit faz com que o método IDsAdminNewObjExt::WriteData de uma extensão de criação de objeto primário de página única seja chamado e grava o objeto temporário na memória persistente.

Sintaxe

HRESULT Commit();

Valor retornado

Retorna S_OK se tiver êxito ou um código de erro definido por OLE caso contrário. Esse método falhará se a extensão de chamada não for uma extensão de criação de objeto primário. Esse método também falhará se o assistente de criação de objeto contiver mais de uma página.

Comentários

O método IDsAdminNewObjPrimarySite::CreateNew deve ser chamado antes que IDsAdminNewObjPrimarySite::Commit seja chamado.

Quando um assistente de criação de objeto contém mais de uma página, o sistema implementa uma página "Concluir" que exibe um resumo dos dados do objeto a serem salvos. A página "Concluir" implementada pelo sistema executará a operação IDsAdminNewObjPrimarySite::Commit . Se, no entanto, o assistente de criação de objeto contiver apenas uma página, a página terá botões de comando OK e Cancelar em vez dos botões Voltar, Avançar e Cancelar normalmente encontrados em um assistente e nenhuma página "Concluir" será fornecida. Por isso, um assistente de extensão de criação de objeto de página única deve chamar Commit.

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

IDsAdminNewObjExt::WriteData

IDsAdminNewObjPrimarySite

IDsAdminNewObjPrimarySite::CreateNew