Class PrintUnixDialog
- Namespace
- Gtk
- Assembly
- Gtk-4.0.dll
public class PrintUnixDialog : Dialog, IObject, INotifyPropertyChanged, IDisposable, Accessible, Buildable, ConstraintTarget, Native, Root, ShortcutManager, IHandle, GTypeProvider
- Inheritance
-
PrintUnixDialog
- Implements
-
- Inherited Members
-
Constructors
PrintUnixDialog()
PrintUnixDialog(params ConstructArgument[])
protected PrintUnixDialog(params ConstructArgument[] constructArguments)
Parameters
constructArguments
ConstructArgument[]
PrintUnixDialog(IntPtr, bool)
protected PrintUnixDialog(IntPtr ptr, bool ownedRef)
Parameters
ptr
IntPtr
ownedRef
bool
Fields
CurrentPagePropertyDefinition
public static readonly Property<int, PrintUnixDialog> CurrentPagePropertyDefinition
Field Value
- Property<int, PrintUnixDialog>
EmbedPageSetupPropertyDefinition
public static readonly Property<bool, PrintUnixDialog> EmbedPageSetupPropertyDefinition
Field Value
- Property<bool, PrintUnixDialog>
HasSelectionPropertyDefinition
public static readonly Property<bool, PrintUnixDialog> HasSelectionPropertyDefinition
Field Value
- Property<bool, PrintUnixDialog>
ManualCapabilitiesPropertyDefinition
public static readonly Property<PrintCapabilities, PrintUnixDialog> ManualCapabilitiesPropertyDefinition
Field Value
- Property<PrintCapabilities, PrintUnixDialog>
PageSetupPropertyDefinition
public static readonly Property<PageSetup?, PrintUnixDialog> PageSetupPropertyDefinition
Field Value
- Property<PageSetup, PrintUnixDialog>
PrintSettingsPropertyDefinition
public static readonly Property<PrintSettings?, PrintUnixDialog> PrintSettingsPropertyDefinition
Field Value
- Property<PrintSettings, PrintUnixDialog>
SelectedPrinterPropertyDefinition
public static readonly Property<Printer?, PrintUnixDialog> SelectedPrinterPropertyDefinition
Field Value
- Property<Printer, PrintUnixDialog>
SupportSelectionPropertyDefinition
public static readonly Property<bool, PrintUnixDialog> SupportSelectionPropertyDefinition
Field Value
- Property<bool, PrintUnixDialog>
Properties
AccessibleRole
public AccessibleRole AccessibleRole { get; set; }
Property Value
- AccessibleRole
CurrentPage
public int CurrentPage { get; set; }
Property Value
- int
EmbedPageSetup
public bool EmbedPageSetup { get; set; }
Property Value
- bool
HasSelection
public bool HasSelection { get; set; }
Property Value
- bool
ManualCapabilities
public PrintCapabilities ManualCapabilities { get; set; }
Property Value
- PrintCapabilities
PageSetup
public PageSetup? PageSetup { get; set; }
Property Value
- PageSetup
PrintSettings
public PrintSettings? PrintSettings { get; set; }
Property Value
- PrintSettings
SelectedPrinter
public Printer? SelectedPrinter { get; }
Property Value
- Printer
SupportSelection
public bool SupportSelection { get; set; }
Property Value
- bool
Methods
public void AddCustomTab(Widget child, Widget tabLabel)
Parameters
child
Widget
tabLabel
Widget
Announce(string, AccessibleAnnouncementPriority)
[Version("4.14")]
public void Announce(string message, AccessibleAnnouncementPriority priority)
Parameters
message
string
priority
AccessibleAnnouncementPriority
GetAccessibleParent()
[Version("4.10")]
public Accessible? GetAccessibleParent()
Returns
- Accessible
GetAccessibleRole()
public AccessibleRole GetAccessibleRole()
Returns
- AccessibleRole
GetAtContext()
[Version("4.10")]
public ATContext GetAtContext()
Returns
- ATContext
GetBounds(out int, out int, out int, out int)
[Version("4.10")]
public bool GetBounds(out int x, out int y, out int width, out int height)
Parameters
x
int
y
int
width
int
height
int
Returns
- bool
GetBuildableId()
public string? GetBuildableId()
Returns
- string
GetCurrentPage()
public int GetCurrentPage()
Returns
- int
GetDisplay()
public Display GetDisplay()
Returns
- Display
GetEmbedPageSetup()
public bool GetEmbedPageSetup()
Returns
- bool
GetFirstAccessibleChild()
[Version("4.10")]
public Accessible? GetFirstAccessibleChild()
Returns
- Accessible
GetGType()
public static Type GetGType()
Returns
- Type
GetHasSelection()
public bool GetHasSelection()
Returns
- bool
GetManualCapabilities()
public PrintCapabilities GetManualCapabilities()
Returns
- PrintCapabilities
GetNextAccessibleSibling()
[Version("4.10")]
public Accessible? GetNextAccessibleSibling()
Returns
- Accessible
GetPageSetup()
public PageSetup GetPageSetup()
Returns
- PageSetup
GetPageSetupSet()
public bool GetPageSetupSet()
Returns
- bool
[Version("4.10")]
public bool GetPlatformState(AccessiblePlatformState state)
Parameters
state
AccessiblePlatformState
Returns
- bool
GetRenderer()
public Renderer? GetRenderer()
Returns
- Renderer
GetSelectedPrinter()
public Printer? GetSelectedPrinter()
Returns
- Printer
GetSettings()
public PrintSettings GetSettings()
Returns
- PrintSettings
GetSupportSelection()
public bool GetSupportSelection()
Returns
- bool
GetSurface()
public Surface? GetSurface()
Returns
- Surface
public void GetSurfaceTransform(out double x, out double y)
Parameters
x
double
y
double
New(string?, Window?)
public static PrintUnixDialog New(string? title, Window? parent)
Parameters
title
string
parent
Window
Returns
- PrintUnixDialog
Realize()
ResetProperty(AccessibleProperty)
public void ResetProperty(AccessibleProperty property)
Parameters
property
AccessibleProperty
ResetRelation(AccessibleRelation)
public void ResetRelation(AccessibleRelation relation)
Parameters
relation
AccessibleRelation
ResetState(AccessibleState)
public void ResetState(AccessibleState state)
Parameters
state
AccessibleState
SetAccessibleParent(Accessible?, Accessible?)
[Version("4.10")]
public void SetAccessibleParent(Accessible? parent, Accessible? nextSibling)
Parameters
parent
Accessible
nextSibling
Accessible
SetCurrentPage(int)
public void SetCurrentPage(int currentPage)
Parameters
currentPage
int
SetEmbedPageSetup(bool)
public void SetEmbedPageSetup(bool embed)
Parameters
embed
bool
SetHasSelection(bool)
public void SetHasSelection(bool hasSelection)
Parameters
hasSelection
bool
SetManualCapabilities(PrintCapabilities)
public void SetManualCapabilities(PrintCapabilities capabilities)
Parameters
capabilities
PrintCapabilities
SetPageSetup(PageSetup)
public void SetPageSetup(PageSetup pageSetup)
Parameters
pageSetup
PageSetup
SetSettings(PrintSettings?)
public void SetSettings(PrintSettings? settings)
Parameters
settings
PrintSettings
SetSupportSelection(bool)
public void SetSupportSelection(bool supportSelection)
Parameters
supportSelection
bool
Unrealize()
UpdateNextAccessibleSibling(Accessible?)
[Version("4.10")]
public void UpdateNextAccessibleSibling(Accessible? newSibling)
Parameters
newSibling
Accessible