Share via


PMPrinter Class

Definition

public class PMPrinter : PrintCore.PMPrintCoreBase
type PMPrinter = class
    inherit PMPrintCoreBase
Inheritance

Constructors

Name Description
PMPrinter()
PMPrinter(String)

Properties

Name Description
DeviceUrl
Handle (Inherited from DisposableObject)
HostName
Id
IsDefault
IsFavorite
IsPostScriptCapable
IsPostScriptPrinter
IsRemote
MakeAndModel
Name
Owns (Inherited from DisposableObject)
PaperList
PrinterState

Methods

Name Description
ClearHandle() (Inherited from DisposableObject)
Dispose() (Inherited from DisposableObject)
Dispose(Boolean) (Inherited from NativeObject)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
GetOutputResolution(PMPrintSettings)
InitializeHandle(NativeHandle) (Inherited from DisposableObject)
Release() (Inherited from PMPrintCoreBase)
Retain() (Inherited from PMPrintCoreBase)
SetDefault()
SetOutputResolution(PMPrintSettings, PMResolution)
TryCreate(PMPrinter)
TryCreate(String)
TryGetDeviceUrl(NSUrl)
TryGetMimeTypes(PMPrintSettings, String[])
TryGetPaperList(PMPaper[])
TryPrintFile(PMPrintSettings, PMPageFormat, NSUrl, String)
TryPrintFromProvider(PMPrintSettings, PMPageFormat, CGDataProvider, String)

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to