SQLServer.Database.Publication Object
Commits a unit of Publication property changes previously marked with BeginAlter. All property changes made since calling BeginAlter will be committed to SQL Server using a single update.
Publication.DoAlter
HRESULT pPublication->DoAlter ( );