Print3DWorkflow Print3DWorkflow Print3DWorkflow Print3DWorkflow Class
Definition
Represents a customized printing experience for a 3D printer.
public : sealed class Print3DWorkflow : IPrint3DWorkflow, IPrint3DWorkflow2public sealed class Print3DWorkflow : IPrint3DWorkflow, IPrint3DWorkflow2Public NotInheritable Class Print3DWorkflow Implements IPrint3DWorkflow, IPrint3DWorkflow2// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.10240.0)
Windows 10 (introduced v10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Devices.Printers.Extensions.ExtensionsContract (introduced v1)
Windows.Foundation.UniversalApiContract (introduced v2)
|
Properties
DeviceID DeviceID DeviceID DeviceID
Gets the device identifier of the 3D printer.
public : PlatForm::String DeviceID { get; }public string DeviceID { get; }Public ReadOnly Property DeviceID As string// You can use this property in JavaScript.
- Value
- PlatForm::String string string string
The device identifier of the 3D printer.
IsPrintReady IsPrintReady IsPrintReady IsPrintReady
Gets or sets a value that indicates the 3D object is ready for printing and no further user interaction is required.
public : PlatForm::Boolean IsPrintReady { get; set; }public bool IsPrintReady { get; set; }Public ReadWrite Property IsPrintReady As bool// You can use this property in JavaScript.
- Value
- PlatForm::Boolean bool bool bool
true if the 3D object is ready for printing; otherwise, false.
Methods
GetPrintModelPackage() GetPrintModelPackage() GetPrintModelPackage() GetPrintModelPackage()
Gets the model of the 3D object to be printed.
public : PlatForm::Object GetPrintModelPackage()public object GetPrintModelPackage()Public Function GetPrintModelPackage() As object// You can use this method in JavaScript.
Returns
PlatForm::Object
object
object
object
The model of the 3D object to be printed.
Events
PrinterChanged PrinterChanged PrinterChanged PrinterChanged
Occurs when the user changes the designated 3D printer.
public : event TypedEventHandler PrinterChanged<Print3DWorkflow, Print3DWorkflowPrinterChangedEventArgs>public event TypedEventHandler PrinterChanged<Print3DWorkflow, Print3DWorkflowPrinterChangedEventArgs>Public Event PrinterChanged<Print3DWorkflow, Print3DWorkflowPrinterChangedEventArgs>// You can use this event in JavaScript.
Additional features and requirements
| Device family |
Windows 10 Anniversary Edition (introduced v10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v3)
|
PrintRequested PrintRequested PrintRequested PrintRequested
Occurs when the user initiates printing.
public : event TypedEventHandler PrintRequested<Print3DWorkflow, Print3DWorkflowPrintRequestedEventArgs>public event TypedEventHandler PrintRequested<Print3DWorkflow, Print3DWorkflowPrintRequestedEventArgs>Public Event PrintRequested<Print3DWorkflow, Print3DWorkflowPrintRequestedEventArgs>// You can use this event in JavaScript.