EngineOptionsBuilder Class |
Namespace: DotNetBrowser.Engine
public class Builder
The EngineOptionsBuilder type exposes the following members.
Name | Description | |
---|---|---|
EngineOptionsBuilder | Initializes a new instance of the EngineOptionsBuilder class |
Name | Description | |
---|---|---|
AutoplayEnabled |
Enables or disables automatic video playback after page loading.
| |
BinariesExtractionOptions |
Gets or sets the options that are used to configure the Chromium binaries extraction process.
| |
ChromiumDirectory |
Gets or sets the absolute path to the directory where Chromium binaries are located or the empty
string if it was not set.
| |
ChromiumSwitches |
Gets a set of the Chromium switches that will be passed to the Chromium Main
process.
| |
CrashDumpDirectory |
Gets or sets the path that will be used to store automatically generated Chromium crash dumps.
| |
DiskCacheSize |
Gets or sets the disk cache size.
| |
FileAccessFromFilesAllowed |
Allows or disallows the file access from files.
| |
GoogleApiKey |
Gets or sets the Google API key.
| |
GoogleDefaultClientId |
Gets or sets the Google client ID.
| |
GoogleDefaultClientSecret |
Gets or sets the Google client secret.
| |
GoogleTrafficDisabled |
Disables Chromium services that cause additional traffic, such as Google Cloud Messaging,
Translate Ranker, Extensions Updater, Safe Browsing, etc. These services are related to
the features that are not currently supported in DotNetBrowser.This option does not affect
the supported features, such as SpellChecker or Widevine.
| |
GpuDisabled |
Disables or enables GPU.
| |
IncognitoEnabled |
Enables or disables the incognito mode for the IEngine instance.
| |
Language |
Gets or sets the Chromium language that is used on the default error pages and message dialogs.
| |
LicenseKey |
Gets or sets the license key.
| |
MediaRoutingEnabled |
Enables or disables the media routing.
By default, it is disabled. | |
PasswordStore |
Gets or sets the password store type which specifies the
storage backend should be used to encrypt cookies on Linux.
| |
ProprietaryFeatures |
Gets or sets the proprietary features enabled for the IEngine instance.
By default, all the proprietary features are disabled.
| |
RemoteDebuggingPort |
Gets or sets the remote debugging port.
| |
RenderingMode |
Gets or sets the rendering mode indicating how the content of the web pages will be rendered.
| |
SandboxDisabled |
Enables or disables the sandbox.
| |
Schemes |
Gets the dictionary of the schemes that will be intercepted.
| |
TouchMenuDisabled |
Enables or disables the touch popup menu.
| |
UserAgent |
Gets or sets the custom user agent string that is used to override the default user agent for the
IEngine.
| |
UserDataDirectory |
Gets or sets an absolute path to the directory where the user data is stored.
| |
WebSecurityDisabled |
Enables or disables the same-origin policy.
|
Name | Description | |
---|---|---|
Build |
Creates a EngineOptions instance.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |