Skip to main content

Component Plug-In SDK 2026 R1

Method ToJson

Last update: 19.06.2026

Namespace: Phoenix.Pacz
Assembly: Phoenix.Pacz.dll

ToJson(bool)

Write out this object as a JSON string.

public string ToJson(bool pretty = true)

Parameters

pretty bool

Whether to make the JSON human readable

Returns

string

A string containing the generated JSON

Remarks

This version does not support file variables

Exceptions

NotSupportedException

If a Phoenix.PaczAPI.IRuntimeVariable.DefaultValue is of type Phoenix.ModelCenter.Common.Types.FileValue and it contains contents

Exception

If there are any errors converting to JSON

ToJson(Func<FileValue, string>, bool)

Write out this object as a JSON string.

public string ToJson(Func<FileValue, string> fileStore, bool pretty = true)

Parameters

fileStore Func<FileValue, string>

If a Phoenix.PaczAPI.IRuntimeVariable.DefaultValue is of type FileValue and has contents this function will be called to allow the caller to store the contents out of bounds from the JSON. The string returned will be stored in the JSON.

pretty bool

Whether to make the JSON human readable

Returns

string

A string containing the generated JSON

Exceptions

Exception

If there are any errors converting to JSON

Connect with Ansys