Metodo IDsAdminNewObjPrimarySite::Commit (dsadmin.h)

Il metodo IDsAdminNewObjPrimarySite::Commit fa sì che venga chiamato il metodo IDsAdminNewObjExt::WriteData dell'estensione di creazione di un oggetto primario a pagina singola e scriva l'oggetto temporaneo in memoria permanente.

Sintassi

HRESULT Commit();

Valore restituito

Restituisce S_OK se ha esito positivo o se un codice di errore definito da OLE in caso contrario. Questo metodo ha esito negativo se l'estensione chiamante non è un'estensione di creazione dell'oggetto primario. Questo metodo ha esito negativo anche se la creazione guidata dell'oggetto contiene più di una pagina.

Commenti

Il metodo IDsAdminNewObjPrimarySite::CreateNew deve essere chiamato prima che venga chiamato IDsAdminNewObjPrimarySite::Commit .

Quando una creazione guidata di oggetti contiene più pagine, il sistema implementa una pagina "Fine" che visualizza un riepilogo dei dati oggetto da salvare. La pagina "Finish" implementata dal sistema eseguirà l'operazione IDsAdminNewObjPrimarySite::Commit . Se, tuttavia, la creazione guidata oggetti contiene solo una pagina, la pagina avrà i pulsanti di comando OK e Annulla anziché i pulsanti Indietro, Avanti e Annulla normalmente presenti in una procedura guidata e non viene fornita alcuna pagina "Fine". Per questo motivo, una procedura guidata per la creazione di oggetti a pagina singola deve chiamare Commit.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione dsadmin.h
DLL DSAdmin.dll

Vedi anche

IDsAdminNewObjExt::WriteData

IDAdminNewObjPrimarySite

IDAdminNewObjPrimarySite::CreateNew