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
op
nintTransfer ownership: None Nullable: False
DrawPageFinish(nint)
Calls native method gtk_print_operation_draw_page_finish.
public static extern void DrawPageFinish(nint op)
Parameters
op
nintTransfer ownership: None Nullable: False
GetDefaultPageSetup(nint)
Calls native method gtk_print_operation_get_default_page_setup.
public static extern nint GetDefaultPageSetup(nint op)
Parameters
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer ownership: None Nullable: False
error
ErrorOwnedHandle
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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer 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
op
nintTransfer ownership: None Nullable: False
action
PrintOperationActionTransfer ownership: None Nullable: False
parent
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
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
op
nintTransfer ownership: None Nullable: False
allowAsync
boolTransfer 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
op
nintTransfer ownership: None Nullable: False
currentPage
intTransfer 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
op
nintTransfer ownership: None Nullable: False
label
NullableUtf8StringHandleTransfer 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
op
nintTransfer ownership: None Nullable: False
defaultPageSetup
nintTransfer ownership: None Nullable: True
SetDeferDrawing(nint)
Calls native method gtk_print_operation_set_defer_drawing.
public static extern void SetDeferDrawing(nint op)
Parameters
op
nintTransfer 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
op
nintTransfer ownership: None Nullable: False
embed
boolTransfer 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
op
nintTransfer ownership: None Nullable: False
filename
NonNullablePlatformStringHandleTransfer 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
op
nintTransfer ownership: None Nullable: False
hasSelection
boolTransfer 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
op
nintTransfer ownership: None Nullable: False
jobName
NonNullableUtf8StringHandleTransfer 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
op
nintTransfer ownership: None Nullable: False
nPages
intTransfer 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
op
nintTransfer ownership: None Nullable: False
printSettings
nintTransfer 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
op
nintTransfer ownership: None Nullable: False
showProgress
boolTransfer 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
op
nintTransfer ownership: None Nullable: False
supportSelection
boolTransfer 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
op
nintTransfer ownership: None Nullable: False
trackStatus
boolTransfer 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)