Share via


PrintSupportPrintDeviceCapabilitiesChangedEventArgs Class

Definition

Provides info for the PrintDeviceCapabilitiesChanged event.

public ref class PrintSupportPrintDeviceCapabilitiesChangedEventArgs sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PrintSupportPrintDeviceCapabilitiesChangedEventArgs final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PrintSupportPrintDeviceCapabilitiesChangedEventArgs
Public NotInheritable Class PrintSupportPrintDeviceCapabilitiesChangedEventArgs
Inheritance
Object Platform::Object IInspectable PrintSupportPrintDeviceCapabilitiesChangedEventArgs
Attributes

Windows requirements

Device family
Windows 11 (introduced in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v14.0)

Properties

CommunicationConfiguration
MxdcImageQualityConfiguration
ResourceLanguage

Methods

GetCurrentPrintDeviceCapabilities()

Returns the print capabilities of the associated Internet Printing Protocol (IPP) printer.

GetCurrentPrintDeviceResources()
GetDeferral()

Requests that the print capability change operation be delayed and gets a deferral object that will be invoked upon completion of the deferred action.

SetPrintDeviceCapabilitiesUpdatePolicy(PrintSupportPrintDeviceCapabilitiesUpdatePolicy)
SetSupportedPdlPassthroughContentTypes(IIterable<String>)
UpdatePrintDeviceCapabilities(XmlDocument)

Updates the print capabilities of the associated Internet Printing Protocol (IPP) printer.

UpdatePrintDeviceResources(XmlDocument)

Applies to

See also