Show / Hide Table of Contents

Interface IAllowBrowserSettings

Inherited Members
IAllowSizeControl.Maximize
IAllowSizeControl.Minimize
IAllowSizeControl.Restore
IAllowSizeControl.FullScreen
IAllowSizeControl.WithWindowSize(Size)
IAllowToGPALObject<IBrowser>.ToGPALObject()
IAllowPersistentCallBack.PersistentCallIfFound(Browser.CallIfDelegate)
IAllowPersistentCallBack.PersistentCallIfNotFound(Browser.CallIfDelegate)
IAllowWithPersistentSelector.WithPersistentSelector(Selector)
IAllowNewTab.WithNewTab(String)
IAllowNetworkIdleSettings.WithWaitOnIdleConnection(Boolean)
IAllowNetworkIdleSettings.WithNetworkIdleTimeoutMs(Int32)
IAllowNetworkIdleSettings.WithNetworkIdleMaxConnections(Int32)
IAllowNetworkIdleSettings.WithNetworkIdlePruneMs(Int32)
IAllowDebugPort.WithDebugPort(Int32)
Namespace: GenerallyPositive.Browser
Assembly: GPAL.dll
Syntax
public interface IAllowBrowserSettings : IAllowSizeControl, IAllowToGPALObject<IBrowser>, IAllowPersistentCallBack, IAllowWithPersistentSelector, IAllowNewTab, IAllowNetworkIdleSettings, IAllowDebugPort

Methods

WithBlockPopUps(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithBlockPopUps(bool trueFalse = true)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithDownloadLocation(String)

Declaration
IAllowBrowserSettingsOrGoTo WithDownloadLocation(string downloadPath = "")
Parameters
Type Name Description
System.String downloadPath
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithDriverLocation(String)

Declaration
IAllowBrowserSettingsOrGoTo WithDriverLocation(string driverPath)
Parameters
Type Name Description
System.String driverPath
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithExistingBrowser(Int32)

Declaration
IAllowBrowserActionOrAnySelector WithExistingBrowser(int debugPort = 6565)
Parameters
Type Name Description
System.Int32 debugPort
Returns
Type Description
IAllowBrowserActionOrAnySelector

WithLoadImages(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithLoadImages(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithOpenPDFExternally(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithOpenPDFExternally(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithOverwriteExistingFile(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithOverwriteExistingFile(bool trueFalse = true)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithProfileDataDirectory(String)

Declaration
IAllowBrowserSettingsOrGoTo WithProfileDataDirectory(string profilePath = "")
Parameters
Type Name Description
System.String profilePath
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithProfileName(String)

Declaration
IAllowBrowserSettingsOrGoTo WithProfileName(string profileName = "")
Parameters
Type Name Description
System.String profileName
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithProfileUserName(String)

Declaration
IAllowBrowserSettingsOrGoTo WithProfileUserName(string profileUserName = "")
Parameters
Type Name Description
System.String profileUserName
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithPromptForDownload(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithPromptForDownload(bool trueFalse = true)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUseDirectDownload(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithUseDirectDownload(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUseHardware(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithUseHardware(bool trueFalse = true)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUseHeadless(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithUseHeadless(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUseJavaScript(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithUseJavaScript(bool trueFalse = true)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUseOttoMagic(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithUseOttoMagic(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithUsePuppeteer(Boolean)

Declaration
IAllowDebugPort WithUsePuppeteer(bool trueFalse = false)
Parameters
Type Name Description
System.Boolean trueFalse
Returns
Type Description
IAllowDebugPort

WithUseStealth(Enums.StealthType)

Declaration
IAllowBrowserSettingsOrGoTo WithUseStealth(Enums.StealthType steathType)
Parameters
Type Name Description
Enums.StealthType steathType
Returns
Type Description
IAllowBrowserSettingsOrGoTo

WithWaitOnDocumentReady(Boolean)

Declaration
IAllowBrowserSettingsOrGoTo WithWaitOnDocumentReady(bool waitOnDocumentReady = true)
Parameters
Type Name Description
System.Boolean waitOnDocumentReady
Returns
Type Description
IAllowBrowserSettingsOrGoTo
In This Article
Back to top Generated by DocFX