Class PrintOperation
public class PrintOperation
- Inheritance
-
PrintOperation
- Inherited Members
Methods
Cancel(nint)
Calls native method gtk_print_operation_cancel.
public static extern void Cancel(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
DrawPageFinish(nint)
Calls native method gtk_print_operation_draw_page_finish.
public static extern void DrawPageFinish(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
GetDefaultPageSetup(nint)
Calls native method gtk_print_operation_get_default_page_setup.
public static extern nint GetDefaultPageSetup(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetEmbedPageSetup(nint)
Calls native method gtk_print_operation_get_embed_page_setup.
public static extern bool GetEmbedPageSetup(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetError(nint, out ErrorOwnedHandle)
Calls native method gtk_print_operation_get_error.
public static extern void GetError(nint op, out ErrorOwnedHandle error)
Parameters
opnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
GetGType()
Calls native function gtk_print_operation_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHasSelection(nint)
Calls native method gtk_print_operation_get_has_selection.
public static extern bool GetHasSelection(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetNPagesToPrint(nint)
Calls native method gtk_print_operation_get_n_pages_to_print.
public static extern int GetNPagesToPrint(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetPrintSettings(nint)
Calls native method gtk_print_operation_get_print_settings.
public static extern nint GetPrintSettings(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetStatus(nint)
Calls native method gtk_print_operation_get_status.
public static extern PrintStatus GetStatus(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- PrintStatus
Transfer ownership: None Nullable: False
GetStatusString(nint)
Calls native method gtk_print_operation_get_status_string.
public static extern NonNullableUtf8StringUnownedHandle GetStatusString(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetSupportSelection(nint)
Calls native method gtk_print_operation_get_support_selection.
public static extern bool GetSupportSelection(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsFinished(nint)
Calls native method gtk_print_operation_is_finished.
public static extern bool IsFinished(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New()
Calls native constructor gtk_print_operation_new.
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
Run(nint, PrintOperationAction, nint, out ErrorOwnedHandle)
Calls native method gtk_print_operation_run.
public static extern PrintOperationResult Run(nint op, PrintOperationAction action, nint parent, out ErrorOwnedHandle error)
Parameters
opnintTransfer ownership: None Nullable: False
actionPrintOperationActionTransfer ownership: None Nullable: False
parentnintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- PrintOperationResult
Transfer ownership: None Nullable: False
SetAllowAsync(nint, bool)
Calls native method gtk_print_operation_set_allow_async.
public static extern void SetAllowAsync(nint op, bool allowAsync)
Parameters
opnintTransfer ownership: None Nullable: False
allowAsyncboolTransfer ownership: None Nullable: False
SetCurrentPage(nint, int)
Calls native method gtk_print_operation_set_current_page.
public static extern void SetCurrentPage(nint op, int currentPage)
Parameters
opnintTransfer ownership: None Nullable: False
currentPageintTransfer ownership: None Nullable: False
SetCustomTabLabel(nint, NullableUtf8StringHandle)
Calls native method gtk_print_operation_set_custom_tab_label.
public static extern void SetCustomTabLabel(nint op, NullableUtf8StringHandle label)
Parameters
opnintTransfer ownership: None Nullable: False
labelNullableUtf8StringHandleTransfer ownership: None Nullable: True
SetDefaultPageSetup(nint, nint)
Calls native method gtk_print_operation_set_default_page_setup.
public static extern void SetDefaultPageSetup(nint op, nint defaultPageSetup)
Parameters
opnintTransfer ownership: None Nullable: False
defaultPageSetupnintTransfer ownership: None Nullable: True
SetDeferDrawing(nint)
Calls native method gtk_print_operation_set_defer_drawing.
public static extern void SetDeferDrawing(nint op)
Parameters
opnintTransfer ownership: None Nullable: False
SetEmbedPageSetup(nint, bool)
Calls native method gtk_print_operation_set_embed_page_setup.
public static extern void SetEmbedPageSetup(nint op, bool embed)
Parameters
opnintTransfer ownership: None Nullable: False
embedboolTransfer ownership: None Nullable: False
SetExportFilename(nint, NonNullablePlatformStringHandle)
Calls native method gtk_print_operation_set_export_filename.
public static extern void SetExportFilename(nint op, NonNullablePlatformStringHandle filename)
Parameters
opnintTransfer ownership: None Nullable: False
filenameNonNullablePlatformStringHandleTransfer ownership: None Nullable: False
SetHasSelection(nint, bool)
Calls native method gtk_print_operation_set_has_selection.
public static extern void SetHasSelection(nint op, bool hasSelection)
Parameters
opnintTransfer ownership: None Nullable: False
hasSelectionboolTransfer ownership: None Nullable: False
SetJobName(nint, NonNullableUtf8StringHandle)
Calls native method gtk_print_operation_set_job_name.
public static extern void SetJobName(nint op, NonNullableUtf8StringHandle jobName)
Parameters
opnintTransfer ownership: None Nullable: False
jobNameNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
SetNPages(nint, int)
Calls native method gtk_print_operation_set_n_pages.
public static extern void SetNPages(nint op, int nPages)
Parameters
opnintTransfer ownership: None Nullable: False
nPagesintTransfer ownership: None Nullable: False
SetPrintSettings(nint, nint)
Calls native method gtk_print_operation_set_print_settings.
public static extern void SetPrintSettings(nint op, nint printSettings)
Parameters
opnintTransfer ownership: None Nullable: False
printSettingsnintTransfer ownership: None Nullable: True
SetShowProgress(nint, bool)
Calls native method gtk_print_operation_set_show_progress.
public static extern void SetShowProgress(nint op, bool showProgress)
Parameters
opnintTransfer ownership: None Nullable: False
showProgressboolTransfer ownership: None Nullable: False
SetSupportSelection(nint, bool)
Calls native method gtk_print_operation_set_support_selection.
public static extern void SetSupportSelection(nint op, bool supportSelection)
Parameters
opnintTransfer ownership: None Nullable: False
supportSelectionboolTransfer ownership: None Nullable: False
SetTrackPrintStatus(nint, bool)
Calls native method gtk_print_operation_set_track_print_status.
public static extern void SetTrackPrintStatus(nint op, bool trackStatus)
Parameters
opnintTransfer ownership: None Nullable: False
trackStatusboolTransfer ownership: None Nullable: False
SetUnit(nint, Unit)
Calls native method gtk_print_operation_set_unit.
public static extern void SetUnit(nint op, Unit unit)
Parameters
SetUseFullPage(nint, bool)
Calls native method gtk_print_operation_set_use_full_page.
public static extern void SetUseFullPage(nint op, bool fullPage)