Skip to main content

Component Plug-In SDK 2026 R1

Namespace Phoenix.BuilderUIClient

Last update: 19.06.2026

Namespaces

Phoenix.BuilderUIClient.FileDialogs

Phoenix.BuilderUIClient.Properties

Classes

BooleanInvertConverter

A value converter class that will invert the value of a boolean in a xaml binding

BuilderUIClientFactory

ComponentInfoControl

Interaction logic for ComponentInfoControl.xaml

ComponentInfoControlModel

Model for a control that displays properties of a Phoenix.PaczAPI.IReadOnlyExtractedPacz and allows editing if it is a Phoenix.PaczAPI.IExtractedPacz.

ComponentInfoControlViewModel

View model for Phoenix.BuilderUIClient.ComponentInfoControl.

ComponentInfoSessionManager

Manager for the loading and switching between sessions in a ComponentInfoControl. Provides methods to prompt the user for applying changes, and ensures proper cleanup and reuse of active edit sessions.

FileTreeItem

An entry in the Phoenix.BuilderUIClient.ComponentInfoControl's Files tree.

NewComponentWizard

Interaction logic for NewComponentWizard.xaml

NewComponentWizardModel

The model for the NewComponentWizard dialog

PaczInitializationDialog

Interaction logic for PaczInitializationDialog.xaml

UserFriendlyBuilderSessionInitialization

Interfaces

IComponentInfoControlViewModel

Interface of a View model for Phoenix.BuilderUIClient.ComponentInfoControl.

IDirectory

Interface that defines operations on directories.

IFile

Interface that defines operations on files.

IProcess

Interface that defines operations with Processes.

ISaveFileDialog

Interface that defines operations with a save dialog.

Enums

ComponentInfoSessionManager.FutureOperation

Flag passed to Phoenix.BuilderUIClient.ComponentInfoSessionManager.TrySavingExistingSessionAsync(Phoenix.BuilderUIClient.ComponentInfoSessionManager.FutureOperation,Phoenix.ComponentAPI.IHarnessRunnerSession,System.Boolean,System.Boolean) to help determine if the current session can be reused and saving is not required.

ComponentInfoSessionManager.FutureOperation

Flag passed to Phoenix.BuilderUIClient.ComponentInfoSessionManager.TrySavingExistingSessionAsync(Phoenix.BuilderUIClient.ComponentInfoSessionManager.FutureOperation,Phoenix.ComponentAPI.IHarnessRunnerSession,System.Boolean,System.Boolean) to help determine if the current session can be reused and saving is not required.

UserFriendlyBuilderSessionInitialization.InitializationOption

Options for initializing a new Pacz

UserFriendlyBuilderSessionInitialization.InitializationOption

Options for initializing a new Pacz

Connect with Ansys