Class PaperSize
public class PaperSize
- Inheritance
-
PaperSize
- Inherited Members
Methods
Copy(PaperSizeHandle)
Calls native method gtk_paper_size_copy.
public static extern PaperSizeOwnedHandle Copy(PaperSizeHandle other)
Parameters
other
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
Free(PaperSizeHandle)
Calls native method gtk_paper_size_free.
public static extern void Free(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
GetDefault()
Calls native function gtk_paper_size_get_default.
public static extern NonNullableUtf8StringUnownedHandle GetDefault()
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetDefaultBottomMargin(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_default_bottom_margin.
public static extern double GetDefaultBottomMargin(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDefaultLeftMargin(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_default_left_margin.
public static extern double GetDefaultLeftMargin(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDefaultRightMargin(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_default_right_margin.
public static extern double GetDefaultRightMargin(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDefaultTopMargin(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_default_top_margin.
public static extern double GetDefaultTopMargin(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetDisplayName(PaperSizeHandle)
Calls native method gtk_paper_size_get_display_name.
public static extern NonNullableUtf8StringUnownedHandle GetDisplayName(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetGType()
Calls native function gtk_paper_size_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeight(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_height.
public static extern double GetHeight(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
GetName(PaperSizeHandle)
Calls native method gtk_paper_size_get_name.
public static extern NonNullableUtf8StringUnownedHandle GetName(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetPaperSizes(bool)
Calls native function gtk_paper_size_get_paper_sizes.
public static extern ListOwnedHandle GetPaperSizes(bool includeCustom)
Parameters
includeCustom
boolTransfer ownership: None Nullable: False
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
GetPpdName(PaperSizeHandle)
Calls native method gtk_paper_size_get_ppd_name.
public static extern NonNullableUtf8StringUnownedHandle GetPpdName(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: False
GetWidth(PaperSizeHandle, Unit)
Calls native method gtk_paper_size_get_width.
public static extern double GetWidth(PaperSizeHandle size, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- double
Transfer ownership: None Nullable: False
IsCustom(PaperSizeHandle)
Calls native method gtk_paper_size_is_custom.
public static extern bool IsCustom(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsEqual(PaperSizeHandle, PaperSizeHandle)
Calls native method gtk_paper_size_is_equal.
public static extern bool IsEqual(PaperSizeHandle size1, PaperSizeHandle size2)
Parameters
size1
PaperSizeHandleTransfer ownership: None Nullable: False
size2
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsIpp(PaperSizeHandle)
Calls native method gtk_paper_size_is_ipp.
public static extern bool IsIpp(PaperSizeHandle size)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(NullableUtf8StringHandle)
Calls native constructor gtk_paper_size_new.
public static extern PaperSizeOwnedHandle New(NullableUtf8StringHandle name)
Parameters
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
NewCustom(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, double, double, Unit)
Calls native constructor gtk_paper_size_new_custom.
public static extern PaperSizeOwnedHandle NewCustom(NonNullableUtf8StringHandle name, NonNullableUtf8StringHandle displayName, double width, double height, Unit unit)
Parameters
name
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
displayName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
NewFromGvariant(VariantHandle)
Calls native constructor gtk_paper_size_new_from_gvariant.
public static extern PaperSizeOwnedHandle NewFromGvariant(VariantHandle variant)
Parameters
variant
VariantHandleTransfer ownership: None Nullable: False
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
NewFromIpp(NonNullableUtf8StringHandle, double, double)
Calls native constructor gtk_paper_size_new_from_ipp.
public static extern PaperSizeOwnedHandle NewFromIpp(NonNullableUtf8StringHandle ippName, double width, double height)
Parameters
ippName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
NewFromKeyFile(KeyFileHandle, NullableUtf8StringHandle, out ErrorOwnedHandle)
Calls native constructor gtk_paper_size_new_from_key_file.
public static extern PaperSizeOwnedHandle NewFromKeyFile(KeyFileHandle keyFile, NullableUtf8StringHandle groupName, out ErrorOwnedHandle error)
Parameters
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NullableUtf8StringHandleTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
NewFromPpd(NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, double, double)
Calls native constructor gtk_paper_size_new_from_ppd.
public static extern PaperSizeOwnedHandle NewFromPpd(NonNullableUtf8StringHandle ppdName, NonNullableUtf8StringHandle ppdDisplayName, double width, double height)
Parameters
ppdName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
ppdDisplayName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
Returns
- PaperSizeOwnedHandle
Transfer ownership: Full Nullable: False
SetSize(PaperSizeHandle, double, double, Unit)
Calls native method gtk_paper_size_set_size.
public static extern void SetSize(PaperSizeHandle size, double width, double height, Unit unit)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
width
doubleTransfer ownership: None Nullable: False
height
doubleTransfer ownership: None Nullable: False
unit
UnitTransfer ownership: None Nullable: False
ToGvariant(PaperSizeHandle)
Calls native method gtk_paper_size_to_gvariant.
public static extern VariantUnownedHandle ToGvariant(PaperSizeHandle paperSize)
Parameters
paperSize
PaperSizeHandleTransfer ownership: None Nullable: False
Returns
- VariantUnownedHandle
Transfer ownership: None Nullable: False
ToKeyFile(PaperSizeHandle, KeyFileHandle, NonNullableUtf8StringHandle)
Calls native method gtk_paper_size_to_key_file.
public static extern void ToKeyFile(PaperSizeHandle size, KeyFileHandle keyFile, NonNullableUtf8StringHandle groupName)
Parameters
size
PaperSizeHandleTransfer ownership: None Nullable: False
keyFile
KeyFileHandleTransfer ownership: None Nullable: False
groupName
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False