Print3DManager Print3DManager Print3DManager Print3DManager Class
Definition
Creates the 3D printing experience.
public : sealed class Print3DManager : IPrint3DManagerpublic sealed class Print3DManager : IPrint3DManagerPublic NotInheritable Class Print3DManager Implements IPrint3DManager// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.10240.0)
|
| API contract |
Windows.Graphics.Printing3D.Printing3DContract (introduced v1)
|
Remarks
This API is designed for use with 3D Manufacturing Format (3MF) packages. For more info about 3MF, see the 3MF Specification.
Methods
GetForCurrentView() GetForCurrentView() GetForCurrentView() GetForCurrentView()
Gets a 3D print manager.
public : static Print3DManager GetForCurrentView()public static Print3DManager GetForCurrentView()Public Static Function GetForCurrentView() As Print3DManager// You can use this method in JavaScript.
Returns
The 3D print manager.
ShowPrintUIAsync() ShowPrintUIAsync() ShowPrintUIAsync() ShowPrintUIAsync()
Programmatically initiates the 3D printing user interface.
public : static IAsyncOperation<PlatForm::Boolean> ShowPrintUIAsync()public static IAsyncOperation<bool> ShowPrintUIAsync()Public Static Function ShowPrintUIAsync() As IAsyncOperation( Of bool )// You can use this method in JavaScript.
Returns
IAsyncOperation<PlatForm::Boolean>
IAsyncOperation<bool>
IAsyncOperation<bool>
IAsyncOperation<bool>
true if the operation completes successfully; otherwise, false.
Events
TaskRequested TaskRequested TaskRequested TaskRequested
Occurs when a new 3D print job has been created.
public : event TypedEventHandler TaskRequested<Print3DManager, Print3DTaskRequestedEventArgs>public event TypedEventHandler TaskRequested<Print3DManager, Print3DTaskRequestedEventArgs>Public Event TaskRequested<Print3DManager, Print3DTaskRequestedEventArgs>// You can use this event in JavaScript.