The Refresh method starts the refresh cycle on the project.
VBScript Syntax
IProject.Refresh
Parameters
none
Return Value
none
Remarks
When Refresh is invoked on a Project object, RefreshAll is then invoked on the top level Channel object's dispinterface. This sets off a recursive descent of RefreshAll invocations for all Channel objects defined in the object hierarchy. In each case, the Project object's dispinterface is propagated to all the Channel.RefreshAll methods. For the top level class Channel object only, the fTopLevel flag is set to 1 and the optional Schedule and LogTarget object's dispinterface specified by the Schedule and LogTarget properties are also passed to the Channel.RefreshAll method. These dispinterfaces, however, are not propagated recursively down the heirarchy.
Example
Set Project = CreateObject("Push.Project")
Project.Load("News Project")
call Project.Refresh()
See Also