Skip to main content
View as Markdown

IOptionsFormDataManager interface

No description yet.

public interface IOptionsFormDataManager

Namespace: DXP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
LoadSettingsFromFilesvoid
LoadSettingsFromPreR10DXPPrefsvoid
LoadSettingsFromPreviousVersionvoid
SaveSettingsToFilesvoid

LoadSettingsFromFiles​

No description yet.

void LoadSettingsFromFiles(IStrings argSettingsFiles, string argDocumentsInstallPath);
void LoadSettingsFromFiles(object argSettingsFiles, string argDocumentsInstallPath);
ParameterTypePassing
argSettingsFilesIStringsvalue
argDocumentsInstallPathstringvalue

Returns: nothing (void)

The first overload is an extension method of IOptionsFormDataManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

LoadSettingsFromPreR10DXPPrefs​

No description yet.

void LoadSettingsFromPreR10DXPPrefs(string argRegistryPath, string argExtractedPath);
ParameterTypePassing
argRegistryPathstringvalue
argExtractedPathstringvalue

Returns: nothing (void)

LoadSettingsFromPreviousVersion​

No description yet.

void LoadSettingsFromPreviousVersion(int argPreviousVersionIndex);
ParameterTypePassing
argPreviousVersionIndexintvalue

Returns: nothing (void)

SaveSettingsToFiles​

No description yet.

void SaveSettingsToFiles(IStrings argSettingsFiles);
void SaveSettingsToFiles(object argSettingsFiles);
ParameterTypePassing
argSettingsFilesIStringsvalue

Returns: nothing (void)

The first overload is an extension method of IOptionsFormDataManagerHelper (using DXP;) with typed parameters; the second is declared by the interface.

Returned by​

IOptionsPage.OptionsFormDataManager

Examples​

Used in the SDK examples: Ciiva, Extension_Preference.