Skip to main content

Component Plug-In SDK 2026 R1

Interface IPaczClient

Last update: 19.06.2026

Namespace: Phoenix.PaczAPI
Assembly: Phoenix.PaczAPI.dll

The main entry point for operations on Pacz files. Create an instance of this interface using Dependency Injection, then use it to get instances of IPacz and IPaczWriter for use.

The methods of this class are thread safe.

public interface IPaczClient

Extension Methods

Extensions.OpenExtractedOrCompressedPaczFileAsync(IPaczClient, string), Extensions.OpenExtractedOrCompressedPaczFileAsync(IPaczClient, string, bool)

Methods

CreateNewPaczFileAsync(string, bool)

Creates a new IPaczWriter that is backed by a temporary folder which can be used to start creating a new Pacz. The source of the returned IPaczWriter will be null.

OpenExtractedPaczFileAsync(string, bool)

Opens an uncompressed pacz by loading a folder

This method is thread safe.

OpenPaczFileAsync(string, bool)

Opens a compressed pacz by loading a named .pacz file.

This method is thread safe.

Connect with Ansys