﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>Windows.Devices.Printers.Extensions.ExtensionsContract</name>
  </assembly>
  <members>
  <member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflow">
      <summary>Represents a customized printing experience for a 3D printer. This API is for evaluation purposes only and is subject to change or removal.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflow.DeviceID">
      <summary>Gets the device identifier of the 3D printer.</summary>
      <returns>The device identifier of the 3D printer.</returns>
    </member><member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflow.IsPrintReady">
      <summary>Gets or sets a value that indicates the 3D object is ready for printing and no further user interaction is required.</summary>
      <returns>true if the 3D object is ready for printing; otherwise, false.</returns>
    </member><member name="E:Windows.Devices.Printers.Extensions.Print3DWorkflow.PrintRequested">
      <summary>Occurs when the user initiates printing.</summary>
    </member><member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflow.GetPrintModelPackage">
      <summary>Gets the model of the 3D object to be printed.</summary>
      <returns>The model of the 3D object to be printed.</returns>
    </member><member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail">
      <summary>Specifies the types of errors that may be encountered by the Print3DWorkflow class. This API is for evaluation purposes only and is subject to change or removal.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidMaterialSelection">
      <summary>An invalid printing material has been selected.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidModel">
      <summary>The 3D model is not valid.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.InvalidPrintTicket">
      <summary>The print ticket is not valid.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.ModelExceedsPrintBed">
      <summary>The 3D model exceeds the print bed.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.ModelNotManifold">
      <summary>The 3D model does not have manifold edges.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.Unknown">
      <summary>No known error has been encountered.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowDetail.UploadFailed">
      <summary>The upload failed.</summary>
    </member><member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs">
      <summary>Provides data about the print request to the app that initiated th request. This API is for evaluation purposes only and is subject to change or removal.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.ExtendedStatus">
      <summary>Gets or sets the extended status of the print request.</summary>
      <returns>The extended status of the print request.</returns>
    </member><member name="P:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.Status">
      <summary>Gets or sets the status of the print request.</summary>
      <returns>The status of the print request.</returns>
    </member><member name="M:Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs.SetSource(System.Object)">
      <summary>Gets the latest model data, including any updates made by the Print3DWorkflow.</summary>
      <param name="source">The latest model data, including any updates made by the Print3DWorkflow.</param>
    </member><member name="T:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus">
      <summary>Specifies the status of the Print3DWorkflow class. This API is for evaluation purposes only and is subject to change or removal.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Abandoned">
      <summary>The printing experience has been abandoned.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Canceled">
      <summary>The printing experience has been canceled.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Failed">
      <summary>The print request failed.</summary>
    </member><member name="F:Windows.Devices.Printers.Extensions.Print3DWorkflowStatus.Submitted">
      <summary>The print request has been submitted.</summary>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintExtensionContext">
      <summary>Provides the context for the printer extension object.</summary>
    </member><member name="M:Windows.Devices.Printers.Extensions.PrintExtensionContext.FromDeviceId(System.String)">
      <summary>Gets the context for the printer extension object based on the DeviceInformation ID.</summary>
      <returns>Pointer to the context.</returns>
      <param name="deviceId">The device information ID for the print device.</param>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintNotificationEventDetails">
      <summary>Contains properties that allow a client to access and/or manipulate print event data and print device name information.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.PrintNotificationEventDetails.EventData">
      <summary>Gets or sets the event data for a print notification event.</summary>
      <returns>The print notification event data.</returns>
    </member><member name="P:Windows.Devices.Printers.Extensions.PrintNotificationEventDetails.PrinterName">
      <summary>Gets the name of the print device associated with the print notification.</summary>
      <returns>The print device name.</returns>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintTaskConfiguration">
      <summary>Allows a client to retrieve the print task extension context, and also to add an event handler to the print task.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.PrintTaskConfiguration.PrinterExtensionContext">
      <summary>Gets the context for the print task extension.</summary>
      <returns>The context for the print task extension.</returns>
    </member><member name="E:Windows.Devices.Printers.Extensions.PrintTaskConfiguration.SaveRequested">
      <summary>Raised by the print window for your app to notify the device app that the print ticket must be updated.</summary>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequest">
      <summary>Called when the print dialog for your app raises a SaveRequested event.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequest.Deadline">
      <summary>Gets the date-time object that provides the deadline information for the print task.</summary>
      <returns>The deadline for the print task.</returns>
    </member><member name="M:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequest.Cancel">
      <summary>Called by the device app to cancel the client's request to save the print task configuration.</summary>
    </member><member name="M:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequest.GetDeferral">
      <summary>Called by the device app when it has to complete some asynchronous tasks before it can save the print task configuration information.</summary>
      <returns>The object that represents the deferral for the print task configuration save request.</returns>
    </member><member name="M:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequest.Save(System.Object)">
      <summary>Called by the device app to save the print task configuration.</summary>
      <param name="printerExtensionContext">The object that represents the print task extension context.</param>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequestedDeferral">
      <summary>Called by the device app to provide an update of the status of the deferral.</summary>
    </member><member name="M:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequestedDeferral.Complete">
      <summary>Called by the device app when the deferral is completed.</summary>
    </member><member name="T:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequestedEventArgs">
      <summary>Called to notify the device app that the print task configuration must be saved.</summary>
    </member><member name="P:Windows.Devices.Printers.Extensions.PrintTaskConfigurationSaveRequestedEventArgs.Request">
      <summary>Gets the information that is required for updating the print task configuration.</summary>
      <returns>The print task configuration save request.</returns>
    </member></members>
</doc>