// ----------------------------------------------------------------------
 // Change the display root to the parent of the selected object.
 public static void ResetDisplayRoot(iCS_IStorage iStorage)
 {
     if (iStorage == null)
     {
         return;
     }
     OpenTransaction(iStorage);
     iStorage.ClearNavigationHistory();
     SendDisplayRootChange(iStorage);
     CloseTransaction(iStorage, "Reset Display Root");
 }
 // ----------------------------------------------------------------------
 public static void ClearNavigationHistory(iCS_IStorage iStorage)
 {
     OpenTransaction(iStorage);
     iStorage.ClearNavigationHistory();
     CloseTransaction(iStorage, "Clear Display Root");
 }