Adds the html elements of the specified collection to the end of the HtmlElementCollection.
The following code example demonstrates the
AddRange method and various other methods of the
HtmlElementCollection class that act on ranges. The
AddRange method is called, with the collection as its argument. The result is that the current elements of the list are added to the end of the list, duplicating all the elements.
public static int Execute(Instance instance, IZennoPosterProjectModel project)
{
// clear cookie
instance.ClearCookie();
// go to lessons.zennolab.com
Tab tab = instance.MainTab;
if ((tab.IsVoid) || (tab.IsNull)) return -1;
if (tab.IsBusy) tab.WaitDownloading();
tab.Navigate("lessons.zennolab.com");
if (tab.IsBusy) tab.WaitDownloading();
// find elements by tag
HtmlElementCollection heCol = tab.FindElementsByTags("input:checkbox");
// find elements by tag
HtmlElementCollection newHeCol = tab.FindElementsByTags("input:radio");
// add second collection to first
heCol.AddRange(newHeCol);
return 0;
}
public static function Execute($instance, $project)
{
// clear cookie
$instance->ClearCookie();
// go to lessons.zennolab.com
$tab = $instance->MainTab;
if (($tab->IsVoid) || ($tab->IsNull)) return -1;
if ($tab->IsBusy) $tab->WaitDownloading();
$tab->Navigate("lessons.zennolab.com");
if ($tab->IsBusy) $tab->WaitDownloading();
// find elements by tag
$heCol = $tab->FindElementsByTags("input:checkbox");
// find elements by tag
$newHeCol = $tab->FindElementsByTags("input:radio");
// add second collection to first
$heCol->AddRange($newHeCol);
return 0;
}
Target Platforms: Desktop: Windows XP SP3 and older. Server: Windows Server 2003 and older.