Represents a tab of browser. Contains the necessary methods and properties for working with tabs instance.
Syntax
Remarks
Example
This example demonstrates some methods and properties of the
Tab class.
| C# | Copy Code |
|---|
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();
// go to zennolab.com in new tab
Tab tb = instance.NewTab("zennolab");
tb.Navigate("zennolab.com");
if (tb.IsBusy) tb.WaitDownloading();
// get source text
string text = tab.GetSourceText("utf-8");
// close tab
tab.Close();
// set source text
tb.SetSourceText(text);
return 0;
} |
| PHP | Copy Code |
|---|
public static function Execute($instance, $project)
{
// 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();
// go to zennolab.com in new tab
$tb = $instance->NewTab("zennolab");
$tb->Navigate("zennolab.com");
if ($tb->IsBusy) $tb->WaitDownloading();
// get source text
$text = $tab->GetSourceText("utf-8");
// close tab
$tab->Close();
// set source text
$tb->SetSourceText($text);
return 0;
} |
Inheritance Hierarchy
Requirements
Target Platforms: Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family
See Also