PDM Add-in Does not show value on realtime

I made add-in that works when it presses the button on the card. But i have a problem.

I write the values in winform with "setvar" command, but I cannot see them in realtime.

I have to refresh the explorer.

<p>                    IEdmEnumeratorVariable10 enumVariable = default(IEdmEnumeratorVariable10);</p><p>                    enumVariable = (IEdmEnumeratorVariable10)File.GetEnumeratorVariable();</p><p>                    string degiskenler = poCmd.mbsComment.Substring(5, poCmd.mbsComment.Length - 5);</p><p>                    </p><p>                    string[] listeler = degiskenler.Split('|');</p><p>                    enumVariable.SetVar(listeler[1], "", Musterilerim);</p><p></p><p>                    int FolderID = 0;</p><p>                    FolderID = ((EdmCmdData)ppoData.GetValue(0)).mlObjectID2;</p><p>                    enumVariable.StoreValuesFromDatabase(FolderID,true,null); // <span class="short_text" lang="en"><span>I don't know exactly how it is used.</span></span></p><p>                    enumVariable.CloseFile(true);</p><p></p><p></p>

SolidworksApi/macros