ZennoLab Assemblies Documentation
Close Method
Example 
Closes the tab.
Syntax
public void Close()
Remarks
The Close method closes the tab if it is not only one. In the instance window always exists at least one tab.
Example
The following code example demonstrates uses of the Close method.
public static int Execute(Instance instance, IZennoPosterProjectModel project)
{
    // clear cookie
    instance.ClearCookie();
    
    // go to lessons.zennolab.com
    Tab tab = instance.ActiveTab;
    if ((tab.IsVoid) || (tab.IsNull)) return -1;
    if (tab.IsBusy) tab.WaitDownloading();
    tab.Navigate("lessons.zennolab.com", "");
    if (tab.IsBusy) tab.WaitDownloading();
    
    // go to zennolab.com
    tab = instance.NewTab("New");
    tab.Navigate("zennolab.com", "");
    if (tab.IsBusy) tab.WaitDownloading();
    
    // close the tab
    tab.Close();
    
    return 0;
}
public static function Execute($instance, $project)
{
    // clear cookie
    $instance->ClearCookie();
    
    // go to lessons.zennolab.com
    $tab = $instance->ActiveTab;
    if (($tab->IsVoid) || ($tab->IsNull)) return -1;
    if ($tab->IsBusy) $tab->WaitDownloading();
    $tab->Navigate("lessons.zennolab.com", "");
    if ($tab->IsBusy) $tab->WaitDownloading();
    
    // go to zennolab.com
    $tab = $instance->NewTab("New");
    $tab->Navigate("zennolab.com", "");
    if ($tab->IsBusy) $tab->WaitDownloading();
    
    // close the tab
    $tab->Close();
    
    return 0;
}
Requirements

Target Platforms: Desktop: Windows XP SP3 and older. Server: Windows Server 2003 and older.

See Also

Reference

Tab Class
Tab Members
Stop Method

Send Feedback