ZennoLab Assemblies Documentation
ErrorDetected Property (Instance)
Example 
ZennoLab.CommandCenter Namespace > Instance Class : ErrorDetected Property
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 Instance object does not indicate to the real instance object then this property is true. Also objects of this class contains IsVoid property for identification of instances'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)
{
    // if error detected then return -1
    if (instance.ErrorDetected) return -1;
    
    // 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();
    
    return 0;
}
public static function Execute($instance, $project)
{
    // if error detected then return -1
    if ($instance->ErrorDetected) return -1;
    
    // clear cookie
    $instance->ClearCookie();
    
    // go to lessons.zennolab.com
    $tab = $instance->ActiveTab;
    if (($tab->sVoid) || ($tab->IsNull)) return -1;
    if ($tab->IsBusy) $tab->WaitDownloading();
    $tab->Navigate("lessons.zennolab.com", "");
    if ($tab->IsBusy) $tab->WaitDownloading();
    
    return 0;
}
Requirements

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

See Also

Reference

Instance Class
Instance Members
IsVoid Property