This function is called when a user selects the preferences button found by navigating to the Tools menu > Options. When the HotDocs Options dialog opens select the Plugins folder and navigate to the plugin you want to edit on the Plugins list.
void Edit( System.IntPtr parentWindowHandle)
The following Visual C# example implements the IPluginPreferences function calling a method that opens a new form allowing the user to set preferences for the plugin.
//IPluginPreferences: Calls custom method. public void Edit(IntPtr parentWindowHandle) { createFolderPath(); } //See IPluginPreferences Interface for the remaining code