public static void CreateInstance(
     ApplicationAddInSite addInSiteObject,
     DockingStateEnum initialDockingState)
 {
     _instance = new ProfilerDockableWnd(
         addInSiteObject,
         initialDockingState);
 }
示例#2
0
        public static ProfilerDockableWnd MakeVisible(
            ApplicationAddInSite addInSiteObject,
            DockingStateEnum initialDockingState)
        {
            if (Instance == null)
            {
                CreateInstance(
                    addInSiteObject,
                    initialDockingState);

                Instance.Show();

                Instance.RefreshContent();
            }
            else
            {
                Instance.RefreshContent();
                Instance.Visible = true;
            }

            return(_instance);
        }