TargetClientCreateTargetAsync Method |
Version 112.3.0
Creates a new page.
Namespace:
CefSharp.DevTools.Target
Assembly:
CefSharp.Core (in CefSharp.Core.dll) Version: 112.3.0.0
Syntax public Task<CreateTargetResponse> CreateTargetAsync(
string url,
int? width = null,
int? height = null,
string browserContextId = null,
bool? enableBeginFrameControl = null,
bool? newWindow = null,
bool? background = null,
bool? forTab = null
)
public:
Task<CreateTargetResponse^>^ CreateTargetAsync(
String^ url,
Nullable<int> width = nullptr,
Nullable<int> height = nullptr,
String^ browserContextId = nullptr,
Nullable<bool> enableBeginFrameControl = nullptr,
Nullable<bool> newWindow = nullptr,
Nullable<bool> background = nullptr,
Nullable<bool> forTab = nullptr
)
Parameters
- url
- Type: SystemString
The initial URL the page will be navigated to. An empty string indicates about:blank. - width (Optional)
- Type: SystemNullableInt32
Frame width in DIP (headless chrome only). - height (Optional)
- Type: SystemNullableInt32
Frame height in DIP (headless chrome only). - browserContextId (Optional)
- Type: SystemString
The browser context to create the page in. - enableBeginFrameControl (Optional)
- Type: SystemNullableBoolean
Whether BeginFrames for this target will be controlled via DevTools (headless chrome only,not supported on MacOS yet, false by default). - newWindow (Optional)
- Type: SystemNullableBoolean
Whether to create a new Window or Tab (chrome-only, false by default). - background (Optional)
- Type: SystemNullableBoolean
Whether to create the target in background or foreground (chrome-only,false by default). - forTab (Optional)
- Type: SystemNullableBoolean
Whether to create the target of type "tab".
Return Value
Type:
TaskCreateTargetResponsereturns System.Threading.Tasks.Task<CreateTargetResponse>
See Also