Skip to main content

Component Plug-In SDK 2026 R1

Interface IPlugInInstance

Last update: 19.06.2026

Namespace: Phoenix.PlugIns
Assembly: Phoenix.PlugIns.dll

Represents a plug-in found in the registry and managed by an Phoenix.PlugIns.IPlugInManager

public interface IPlugInInstance

Properties

Icon

The path to an image file to display as the icon for this plugin. The path will be null if the metadata file did not specify an icon or specified a path to a nonexistent file.

Metadata

Get metadata about the plug-in

Methods

GetLocalFolder()

Returns a folder on the local drive that can be passed to PlugInInfo's instantiation functions to actually instantiate the component. This may be a cached folder if the repository it comes from is remote. It is guaranteed to exist at least until the repository is disposed and will contain the metadata.phxplugin file.

GetPlugInTypeAsync()

Gets the type of the plug-in

InstantiateAsync<T>()

Instantiates the plug-in

Connect with Ansys