ZennoLab Assemblies Documentation
ErrorDetected Property (Tab)
Example 
Gets information about the error detected in the performance last command.
Syntax
public bool ErrorDetected {get;}

Property Value

Type: System.Boolean

The true if error detected in the performance last command; otherwise, false.

Remarks
If the Tab object does not indicate to the tab of instance when this property is true. Also objects of this class contains IsNull and IsVoid properties for identification of tab's existence. Almost all classes of ZennoLab.CommandCenter contains such properties. Use it for the correct execution of the code.
Example
The following code example uses the ErrorDetected property.
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();
    
    // if error detected the return -1
    if (tab.ErrorDetected) return -1;
    
    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();
    
    // if error detected the return -1
    if ($tab->ErrorDetected) return -1;
    
    return 0;
}
Requirements

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

See Also

Reference

Tab Class
Tab Members
IsNull Property
IsVoid Property

Send Feedback