Class AutomationSession
- Namespace
- WebKit
- Assembly
- WebKit-6.0.dll
public sealed class AutomationSession : Object, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
AutomationSession
- Implements
- Inherited Members
Constructors
AutomationSession(params ConstructArgument[])
public AutomationSession(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
AutomationSession(AutomationSessionHandle)
public AutomationSession(AutomationSessionHandle handle)
Parameters
handle
AutomationSessionHandle
Fields
CreateWebViewSignal
Signal Descriptor for OnCreateWebView.
public static readonly ReturningSignal<AutomationSession, WebView> CreateWebViewSignal
Field Value
IdPropertyDefinition
public static readonly Property<string?, AutomationSession> IdPropertyDefinition
Field Value
WillCloseSignal
Signal Descriptor for OnWillClose.
public static readonly Signal<AutomationSession> WillCloseSignal
Field Value
Properties
Id
public string? Id { get; }
Property Value
Methods
GetApplicationInfo()
[Version("2.18")]
public ApplicationInfo GetApplicationInfo()
Returns
GetGType()
public static Type GetGType()
Returns
GetId()
[Version("2.18")]
public string GetId()
Returns
SetApplicationInfo(ApplicationInfo)
[Version("2.18")]
public void SetApplicationInfo(ApplicationInfo info)
Parameters
info
ApplicationInfo
Events
OnCreateWebView
public event ReturningSignalHandler<AutomationSession, WebView> OnCreateWebView
Event Type
OnWillClose
public event SignalHandler<AutomationSession> OnWillClose