<Type Name="PrintSettings" FullName="Gtk.PrintSettings"> <TypeSignature Language="C#" Value="public class PrintSettings : GLib.Object" /> <AssemblyInfo> <AssemblyName>gtk-sharp</AssemblyName> <AssemblyVersion>2.12.0.0</AssemblyVersion> </AssemblyInfo> <Base> <BaseTypeName>GLib.Object</BaseTypeName> </Base> <Interfaces /> <Members> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public PrintSettings ();" /> <MemberType>Constructor</MemberType> <Parameters /> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="protected PrintSettings (GLib.GType gtype);" /> <MemberType>Constructor</MemberType> <Attributes> <Attribute> <AttributeName>System.Obsolete</AttributeName> </Attribute> </Attributes> <Parameters> <Parameter Name="gtype" Type="GLib.GType" /> </Parameters> <Docs> <param name="gtype">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public PrintSettings (IntPtr raw);" /> <MemberType>Constructor</MemberType> <Parameters> <Parameter Name="raw" Type="System.IntPtr" /> </Parameters> <Docs> <param name="raw">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Collate"> <MemberSignature Language="C#" Value="public bool Collate { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Copy"> <MemberSignature Language="C#" Value="public Gtk.PrintSettings Copy ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.PrintSettings</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="DefaultSource"> <MemberSignature Language="C#" Value="public string DefaultSource { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Dither"> <MemberSignature Language="C#" Value="public string Dither { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Duplex"> <MemberSignature Language="C#" Value="public Gtk.PrintDuplex Duplex { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PrintDuplex</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Finishings"> <MemberSignature Language="C#" Value="public string Finishings { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Foreach"> <MemberSignature Language="C#" Value="public void Foreach (Gtk.PrintSettingsFunc func);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="func" Type="Gtk.PrintSettingsFunc" /> </Parameters> <Docs> <param name="func">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Get"> <MemberSignature Language="C#" Value="public string Get (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetBool"> <MemberSignature Language="C#" Value="public bool GetBool (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetDouble"> <MemberSignature Language="C#" Value="public double GetDouble (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetDoubleWithDefault"> <MemberSignature Language="C#" Value="public double GetDoubleWithDefault (string key, double def);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="def" Type="System.Double" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="def">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetInt"> <MemberSignature Language="C#" Value="public int GetInt (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetIntWithDefault"> <MemberSignature Language="C#" Value="public int GetIntWithDefault (string key, int def);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="def" Type="System.Int32" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="def">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetLength"> <MemberSignature Language="C#" Value="public double GetLength (string key, Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="unit">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetPageRanges"> <MemberSignature Language="C#" Value="public Gtk.PageRange GetPageRanges (out int num_ranges);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.PageRange</ReturnType> </ReturnValue> <Parameters> <Parameter Name="num_ranges" Type="System.Int32&" RefType="out" /> </Parameters> <Docs> <param name="num_ranges">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetPaperHeight"> <MemberSignature Language="C#" Value="public double GetPaperHeight (Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="unit">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GetPaperWidth"> <MemberSignature Language="C#" Value="public double GetPaperWidth (Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Parameters> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="unit">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="GType"> <MemberSignature Language="C#" Value="public static GLib.GType GType { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>GLib.GType</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="HasKey"> <MemberSignature Language="C#" Value="public bool HasKey (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="MediaType"> <MemberSignature Language="C#" Value="public string MediaType { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="NCopies"> <MemberSignature Language="C#" Value="public int NCopies { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="NumberUp"> <MemberSignature Language="C#" Value="public int NumberUp { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Orientation"> <MemberSignature Language="C#" Value="public Gtk.PageOrientation Orientation { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PageOrientation</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="OutputBin"> <MemberSignature Language="C#" Value="public string OutputBin { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="PageSet"> <MemberSignature Language="C#" Value="public Gtk.PageSet PageSet { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PageSet</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="PaperSize"> <MemberSignature Language="C#" Value="public Gtk.PaperSize PaperSize { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PaperSize</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Printer"> <MemberSignature Language="C#" Value="public string Printer { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.String</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="PrintPages"> <MemberSignature Language="C#" Value="public Gtk.PrintPages PrintPages { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PrintPages</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Quality"> <MemberSignature Language="C#" Value="public Gtk.PrintQuality Quality { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PrintQuality</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Resolution"> <MemberSignature Language="C#" Value="public int Resolution { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Reverse"> <MemberSignature Language="C#" Value="public bool Reverse { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Scale"> <MemberSignature Language="C#" Value="public double Scale { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Double</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Set"> <MemberSignature Language="C#" Value="public void Set (string key, string value);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="value" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="value">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetBool"> <MemberSignature Language="C#" Value="public void SetBool (string key, bool value);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="value" Type="System.Boolean" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="value">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetDouble"> <MemberSignature Language="C#" Value="public void SetDouble (string key, double value);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="value" Type="System.Double" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="value">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetInt"> <MemberSignature Language="C#" Value="public void SetInt (string key, int value);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="value" Type="System.Int32" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="value">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetLength"> <MemberSignature Language="C#" Value="public void SetLength (string key, double value, Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> <Parameter Name="value" Type="System.Double" /> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="key">To be added.</param> <param name="value">To be added.</param> <param name="unit">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPageRanges"> <MemberSignature Language="C#" Value="public void SetPageRanges (Gtk.PageRange page_ranges, int num_ranges);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="page_ranges" Type="Gtk.PageRange" /> <Parameter Name="num_ranges" Type="System.Int32" /> </Parameters> <Docs> <param name="page_ranges">To be added.</param> <param name="num_ranges">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPaperHeight"> <MemberSignature Language="C#" Value="public void SetPaperHeight (double height, Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="height" Type="System.Double" /> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="height">To be added.</param> <param name="unit">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetPaperWidth"> <MemberSignature Language="C#" Value="public void SetPaperWidth (double width, Gtk.Unit unit);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="width" Type="System.Double" /> <Parameter Name="unit" Type="Gtk.Unit" /> </Parameters> <Docs> <param name="width">To be added.</param> <param name="unit">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Unset"> <MemberSignature Language="C#" Value="public void Unset (string key);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="key" Type="System.String" /> </Parameters> <Docs> <param name="key">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="UseColor"> <MemberSignature Language="C#" Value="public bool UseColor { set; get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName=".ctor"> <MemberSignature Language="C#" Value="public PrintSettings (string file_name);" /> <MemberType>Constructor</MemberType> <Parameters> <Parameter Name="file_name" Type="System.String" /> </Parameters> <Docs> <param name="file_name">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ToFile"> <MemberSignature Language="C#" Value="public bool ToFile (string file_name);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="file_name" Type="System.String" /> </Parameters> <Docs> <param name="file_name">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> </Members> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> <since version="Gtk# 2.10" /> </Docs> </Type>