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

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

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.

See Also