Table of Contents

Class PrintOperation

Namespace
WebKit.Internal
Assembly
WebKit-6.0.dll
public class PrintOperation
Inheritance
PrintOperation
Inherited Members

Methods

GetGType()

Calls native function webkit_print_operation_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetPageSetup(nint)

Calls native method webkit_print_operation_get_page_setup.

public static extern nint GetPageSetup(nint printOperation)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

GetPrintSettings(nint)

Calls native method webkit_print_operation_get_print_settings.

public static extern nint GetPrintSettings(nint printOperation)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: None Nullable: False

New(nint)

Calls native constructor webkit_print_operation_new.

public static extern nint New(nint webView)

Parameters

webView nint

Transfer ownership: None Nullable: False

Returns

nint

Transfer ownership: Full Nullable: False

Print(nint)

Calls native method webkit_print_operation_print.

public static extern void Print(nint printOperation)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

RunDialog(nint, nint)

Calls native method webkit_print_operation_run_dialog.

public static extern PrintOperationResponse RunDialog(nint printOperation, nint parent)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

parent nint

Transfer ownership: None Nullable: True

Returns

PrintOperationResponse

Transfer ownership: None Nullable: False

SetPageSetup(nint, nint)

Calls native method webkit_print_operation_set_page_setup.

public static extern void SetPageSetup(nint printOperation, nint pageSetup)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

pageSetup nint

Transfer ownership: None Nullable: False

SetPrintSettings(nint, nint)

Calls native method webkit_print_operation_set_print_settings.

public static extern void SetPrintSettings(nint printOperation, nint printSettings)

Parameters

printOperation nint

Transfer ownership: None Nullable: False

printSettings nint

Transfer ownership: None Nullable: False