| C# | |
|---|---|
public bool ErrorDetected {get;} | |
Property Value
Type: System.Boolean
true if error detected in the performance last command; otherwise, false.
If the DocumentCollection object does not indicate to the real document collection then this property is true. Also objects of this class contains IsVoid property for identification of document collection's existence. Almost all classes of ZennoLab.CommandCenter contains such properties. Use it for the correct execution of the code.
The following code example uses the ErrorDetected property.
| C# | Copy Code |
|---|---|
public static int Execute(Instance instance, IZennoPosterProjectModel project) { // clear cookie instance.ClearCookie(); // go to zennolab.com Tab tab = instance.MainTab; if ((tab.IsVoid) || (tab.IsNull)) return -1; if (tab.IsBusy) tab.WaitDownloading(); tab.Navigate("zennolab.com"); if (tab.IsBusy) tab.WaitDownloading(); // get all documents DocumentCollection docCol = tab.AllDocuments; // go to lessons.zennolab.com tab.Navigate("lessons.zennolab.com"); if (tab.IsBusy) tab.WaitDownloading(); // add range to collection docCol.AddRange(tab.AllDocuments); // if any error if (docCol.ErrorDetected) return -1; return 0; } | |
| PHP | Copy Code |
|---|---|
public static function Execute($instance, $project) { // clear cookie $instance->ClearCookie(); // go to zennolab.com $tab = $instance->MainTab; if (($tab->IsVoid) || ($tab->IsNull)) return -1; if ($tab->IsBusy) $tab->WaitDownloading(); $tab->Navigate("zennolab.com"); if ($tab->IsBusy) $tab->WaitDownloading(); // get all documents $docCol = $tab->AllDocuments; // go to lessons.zennolab.com $tab->Navigate("lessons.zennolab.com"); if ($tab->IsBusy) $tab->WaitDownloading(); // add range to collection $docCol->AddRange($tab->AllDocuments); // if any error if ($docCol->ErrorDetected) return -1; return 0; } | |
Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family