Table of Contents

Class PrintSetup

Namespace
Gtk.Internal
Assembly
Gtk-4.0.dll
public class PrintSetup
Inheritance
PrintSetup
Inherited Members

Methods

GetGType()

Calls native function gtk_print_setup_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetPageSetup(PrintSetupHandle)

Calls native method gtk_print_setup_get_page_setup. Version: 4.14

[Version("4.14")]
public static extern IntPtr GetPageSetup(PrintSetupHandle setup)

Parameters

setup PrintSetupHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

GetPrintSettings(PrintSetupHandle)

Calls native method gtk_print_setup_get_print_settings. Version: 4.14

[Version("4.14")]
public static extern IntPtr GetPrintSettings(PrintSetupHandle setup)

Parameters

setup PrintSetupHandle

Transfer ownership: None Nullable: False

Returns

IntPtr

Transfer ownership: None Nullable: True

Ref(PrintSetupHandle)

Calls native method gtk_print_setup_ref. Version: 4.14

[Version("4.14")]
public static extern PrintSetupOwnedHandle Ref(PrintSetupHandle setup)

Parameters

setup PrintSetupHandle

Transfer ownership: None Nullable: False

Returns

PrintSetupOwnedHandle

Transfer ownership: Full Nullable: False

Unref(PrintSetupHandle)

Calls native method gtk_print_setup_unref. Version: 4.14

[Version("4.14")]
public static extern void Unref(PrintSetupHandle setup)

Parameters

setup PrintSetupHandle

Transfer ownership: None Nullable: False