protected static void CloseWindowFrame(ref IVsWindowFrame windowFrame) { if(windowFrame != null) { try { ErrorHandler.ThrowOnFailure(windowFrame.CloseFrame(0)); } finally { windowFrame = null; } } }