Parameters
- document
Type: document
The document to be added to the end of the DocumentCollection.
The following code example demonstrates uses of the Add method. At first we take all documents from page zennolab.com then all documents lessons.zennolab.com and store in a collection DocumentCollection.
| 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 from zennolab.com DocumentCollection docCol = tab.AllDocuments; // go to lessons.zennolab.com if ((tab.IsVoid) || (tab.IsNull)) return -1; if (tab.IsBusy) tab.WaitDownloading(); tab.Navigate("lessons.zennolab.com"); if (tab.IsBusy) tab.WaitDownloading(); // get all documents from lessons.zennolab.com DocumentCollection newDocCol = tab.AllDocuments; // add elements of second collection to first collection for (int i = 0; i < newDocCol.Count; i++) docCol.Add(newDocCol.Documents[i]); 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 from zennolab.com $docCol = $tab->AllDocuments; // go to lessons.zennolab.com if (($tab->IsVoid) || ($tab->IsNull)) return -1; if ($tab->IsBusy) $tab->WaitDownloading(); $tab->Navigate("lessons.zennolab.com"); if ($tab->IsBusy) $tab->WaitDownloading(); // get all documents from lessons.zennolab.com $newDocCol = $tab->AllDocuments; // add elements of second collection to first collection for ($i = 0; $i < $newDocCol->Count; $i++) $docCol->Add($newDocCol->Documents[$i]); return 0; } | |
Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family