<Type Name="Printer" FullName="Gtk.Printer"> <TypeSignature Language="C#" Value="public class Printer : 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="protected Printer (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 Printer (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=".ctor"> <MemberSignature Language="C#" Value="public Printer (string name, Gtk.PrintBackend backend, bool virtual_);" /> <MemberType>Constructor</MemberType> <Parameters> <Parameter Name="name" Type="System.String" /> <Parameter Name="backend" Type="Gtk.PrintBackend" /> <Parameter Name="virtual_" Type="System.Boolean" /> </Parameters> <Docs> <param name="name">To be added.</param> <param name="backend">To be added.</param> <param name="virtual_">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="AcceptsPdf"> <MemberSignature Language="C#" Value="public bool AcceptsPdf { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("accepts-pdf")</AttributeName> </Attribute> </Attributes> <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="AcceptsPs"> <MemberSignature Language="C#" Value="public bool AcceptsPs { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("accepts-ps")</AttributeName> </Attribute> </Attributes> <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="Backend"> <MemberSignature Language="C#" Value="public Gtk.PrintBackend Backend { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("backend")</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>Gtk.PrintBackend</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Compare"> <MemberSignature Language="C#" Value="public int Compare (Gtk.Printer b);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters> <Parameter Name="b" Type="Gtk.Printer" /> </Parameters> <Docs> <param name="b">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="Description"> <MemberSignature Language="C#" Value="public string Description { 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="DetailsAcquired"> <MemberSignature Language="C#" Value="public event Gtk.DetailsAcquiredHandler DetailsAcquired;" /> <MemberType>Event</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Signal("details-acquired")</AttributeName> </Attribute> </Attributes> <ReturnValue> <ReturnType>Gtk.DetailsAcquiredHandler</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="EnumeratePrinters"> <MemberSignature Language="C#" Value="public static void EnumeratePrinters (Gtk.PrinterFunc func, bool wait);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="func" Type="Gtk.PrinterFunc" /> <Parameter Name="wait" Type="System.Boolean" /> </Parameters> <Docs> <param name="func">To be added.</param> <param name="wait">To be added.</param> <summary>To be added.</summary> <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="HasDetails"> <MemberSignature Language="C#" Value="public bool HasDetails { 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="IconName"> <MemberSignature Language="C#" Value="public string IconName { set; get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("icon-name")</AttributeName> </Attribute> </Attributes> <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="IsActive"> <MemberSignature Language="C#" Value="public bool IsActive { 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="IsDefault"> <MemberSignature Language="C#" Value="public bool IsDefault { 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="IsNew"> <MemberSignature Language="C#" Value="public bool IsNew { 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="IsVirtual"> <MemberSignature Language="C#" Value="public bool IsVirtual { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("is-virtual")</AttributeName> </Attribute> </Attributes> <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="JobCount"> <MemberSignature Language="C#" Value="public int JobCount { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("job-count")</AttributeName> </Attribute> </Attributes> <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="Location"> <MemberSignature Language="C#" Value="public string Location { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("location")</AttributeName> </Attribute> </Attributes> <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="Name"> <MemberSignature Language="C#" Value="public string Name { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("name")</AttributeName> </Attribute> </Attributes> <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="OnDetailsAcquired"> <MemberSignature Language="C#" Value="protected virtual void OnDetailsAcquired (bool success);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters> <Parameter Name="success" Type="System.Boolean" /> </Parameters> <Docs> <param name="success">To be added.</param> <summary>To be added.</summary> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetDescription"> <MemberSignature Language="C#" Value="public bool SetDescription (string description);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="description" Type="System.String" /> </Parameters> <Docs> <param name="description">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetJobCount"> <MemberSignature Language="C#" Value="public bool SetJobCount (int count);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="count" Type="System.Int32" /> </Parameters> <Docs> <param name="count">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetLocation"> <MemberSignature Language="C#" Value="public bool SetLocation (string location);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="location" Type="System.String" /> </Parameters> <Docs> <param name="location">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="SetStateMessage"> <MemberSignature Language="C#" Value="public bool SetStateMessage (string message);" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Boolean</ReturnType> </ReturnValue> <Parameters> <Parameter Name="message" Type="System.String" /> </Parameters> <Docs> <param name="message">To be added.</param> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="StateMessage"> <MemberSignature Language="C#" Value="public string StateMessage { get; };" /> <MemberType>Property</MemberType> <Attributes> <Attribute> <AttributeName>GLib.Property("state-message")</AttributeName> </Attribute> </Attributes> <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="Capabilities"> <MemberSignature Language="C#" Value="public Gtk.PrintCapabilities Capabilities { get; };" /> <MemberType>Property</MemberType> <ReturnValue> <ReturnType>Gtk.PrintCapabilities</ReturnType> </ReturnValue> <Docs> <summary>To be added.</summary> <value>To be added.</value> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="ListPapers"> <MemberSignature Language="C#" Value="public Gtk.PageSetup[] ListPapers ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>Gtk.PageSetup[]</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added.</summary> <returns>To be added.</returns> <remarks>To be added.</remarks> </Docs> </Member> <Member MemberName="RequestDetails"> <MemberSignature Language="C#" Value="public void RequestDetails ();" /> <MemberType>Method</MemberType> <ReturnValue> <ReturnType>System.Void</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added.</summary> <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>